SORU
7 Aralık 2009, PAZARTESİ


Nasıl örneklerini saymak için SQL Sütun karakter

100 bir dize bir sql sütun var 'ya da' N 'karakterleri. Y Örneğin:

YYNYNYYNNNYYNY...

Tüm 'Y' her satırda. sembollerin sayısını almak için en kolay yolu nedir

CEVAP
7 Aralık 2009, PAZARTESİ


Bu kod bir boolean olduğu özel durumda çalışır: cevap verir: "olmayan kaç Ns var?".

SELECT LEN(REPLACE(`col`, 'N', ''))

Farklı bir durumda, aslında belli bir karakterin yineleme sayısı için çalışıyormuş (örneğin 'Y') herhangi bir dize, bu kullanın:

SELECT LEN(col) - LEN(REPLACE(col, 'Y', ''))

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Khan Academy

    Khan Academy

    17 Kasım 2006
  • sknbp

    sknbp

    16 Kasım 2006
  • Tianna Sierra Dance

    Tianna Sierr

    16 EYLÜL 2013