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

  • ☆ SUB4SUB CENTER! ☆ spam here

    ☆ SUB4SUB

    22 ŞUBAT 2010
  • Nightmare2005

    Nightmare200

    14 Ocak 2007
  • Ty Moss

    Ty Moss

    20 Kasım 2007