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

  • GirlSanctuaryBlog

    GirlSanctuar

    28 Aralık 2011
  • PamtheBlamofficial

    PamtheBlamof

    31 Aralık 2010
  • steeletraining

    steeletraini

    28 NİSAN 2010