eşit değil durumu != kullanarak çalışıyor mu? <> olması gerekmiyor mu?
28 Haziran 2009 00:11 tarihinde Bünyamin <[email protected]> yazdı: > Teşekkür ederim. Sorun çözüldü. > > 2009/6/27 Melih Arda YALÇINER <[email protected]>: > > GROUP BY kullanıldığı için COUNT fonksiyonunun refere edildiği kolonu > > WHERE ifadesinde değil HAVING ifadesinde kullanmak sorunu çözebilir. > > Örneğin: > > > > SELECT `id`, COUNT(*) AS `adet`, `ajans_haber_id` FROM `haberler` WHERE > > (`ajans_haber_id` != '' OR `ajans_haber_id` != '0') GROUP BY > > `ajans_haber_id` HAVING `adet` > 1 ORDER BY `adet` DESC > > > > Gibi > > > > > > Bünyamin wrote: > >> Selamlar; > >> > >> MySQL'de aşağıdaki kodu çalıştırınca hata alıyorum. > >> > >> SELECT `id`, COUNT(*) AS `adet`, `ajans_haber_id` FROM `haberler` > >> WHERE `adet` > 1 AND (`ajans_haber_id` != '' OR `ajans_haber_id` != > >> '0') GROUP BY `ajans_haber_id` ORDER BY `adet` DESC > >> > >> Aldığım hata: > >> #1054 - Unknown column 'adet' in 'where clause' > >> > >> Yapmak istediğim şey; tekrarlanan "ajans_haber_id" 'lerin ne kadar > >> tekrarlandıklarını görmek. > >> _______________________________________________ > >> Linux-programlama mailing list > >> [email protected] > >> http://liste.linux.org.tr/mailman/listinfo/linux-programlama > >> > > _______________________________________________ > > Linux-programlama mailing list > > [email protected] > > http://liste.linux.org.tr/mailman/listinfo/linux-programlama > > > _______________________________________________ > Linux-programlama mailing list > [email protected] > http://liste.linux.org.tr/mailman/listinfo/linux-programlama > -- Uğur YILDIZ [email protected]
_______________________________________________ Linux-programlama mailing list [email protected] http://liste.linux.org.tr/mailman/listinfo/linux-programlama
