• 11-08-2015, 11:23:44
    #1
    Arkadaşlar merhaba, benim veritabanımdaki tablonun bir sütununda geçen tüm kayıtlardaki arattığım kelimeden toplamda kaç tane olduğunu bulmam gerekiyor?

    select * from urun where x like '%deneme%'; sorgusunda her kayıt için yanlız bir tanesini sayıyor,

    şöyle ki örneğin bir kaydım da 2 kere deneme geçiyorsa onu 1 olarak sayıyor, toplamını nasıl bir sorguyla alabilirim, işin uzmanlarından yardım bekliyorum,
  • 11-08-2015, 12:44:36
    #2
    Ücretli yardım düşünürseniz pm atabilir veya imzamdan ulaşabilirsiniz.
  • 11-08-2015, 13:03:12
    #3
    Blackhatx86 adlı üyeden alıntı: mesajı görüntüle
    Ücretli yardım düşünürseniz pm atabilir veya imzamdan ulaşabilirsiniz.
    pm gönderdim.
  • 11-08-2015, 13:57:11
    #4
    select count(1) from urun where x like '%deneme%'

    Bunu bi deneyin olmazsa akşam eve geçtiğimde yardımcı olabilirim. Çok zor bir işlem gibi durmuyor.

    Hatta direk tek sorgu ile de hepsi saydırılabilir.

    http://www.electrictoolbox.com/mysql-group-by-having/
    http://www.java2s.com/Code/SQL/Selec...PandHAVING.htm

    Yukarıdaki linkleri inceleyin, olmazsa akşam bakabilirim.
  • 11-08-2015, 18:10:49
    #5
    ydlgr adlı üyeden alıntı: mesajı görüntüle
    select count(1) from urun where x like '%deneme%'

    Bunu bi deneyin olmazsa akşam eve geçtiğimde yardımcı olabilirim. Çok zor bir işlem gibi durmuyor.

    Hatta direk tek sorgu ile de hepsi saydırılabilir.

    http://www.electrictoolbox.com/mysql-group-by-having/
    http://www.java2s.com/Code/SQL/Selec...PandHAVING.htm

    Yukarıdaki linkleri inceleyin, olmazsa akşam bakabilirim.
    @ydlgr nickli arkadaş gerçekten içten bir şekilde yardımcı oldu kendisine teşekkür ederim.