SORU
24 EYLÜL 2009, PERŞEMBE


Sayım birden çok sütun üzerinde AYRI

Böyle bir sorgu yapmanın daha iyi bir yolu

SELECT COUNT(*) 
FROM (SELECT DISTINCT DocumentId, DocumentSessionId
      FROM DocumentOutputItems) AS internalQuery

Bu tablodan farklı öğeleri saymak lazım ama ayrı iki sütun bitti. Bu mantıklı umuyoruz.

CEVAP
6 Temmuz 2012, Cuma


Edit: daha az-daha-güvenilir sağlama-sadece sorgu . Değişmiş Keşfettim bir şekilde bunu yapmak için (SQL Server 2005) bu bayağı işe yarar bana ve ben kullanım olarak çok sayıda sütun olarak ihtiyacım var (ekleyerek onları için CHECKSUM() fonksiyonu). () TERS fonksiyon farklı daha güvenilir hale getirmek için varchars içine değer vermez döner

SELECT COUNT(DISTINCT (CHECKSUM(DocumentId,DocumentSessionId))   CHECKSUM(REVERSE(DocumentId),REVERSE(DocumentSessionId)) )
FROM DocumentOutPutItems

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Gali B

    Gali B

    1 EYLÜL 2006
  • Photoshop Training Channel

    Photoshop Tr

    13 Temmuz 2012
  • Ryan Billy

    Ryan Billy

    30 EKİM 2006