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

  • chrmoe

    chrmoe

    7 Kasım 2006
  • PC Learning Zone - Computer Training

    PC Learning

    8 EYLÜL 2006
  • Video Copilot

    Video Copilo

    21 EYLÜL 2006