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

  • ASUS North America

    ASUS North A

    12 AĞUSTOS 2008
  • placeboing

    placeboing

    7 Mart 2006
  • Toddler Fun Learning

    Toddler Fun

    8 ŞUBAT 2013