[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-programlama
Subject: [Linux-programlama] Re: =?utf-8?q?Bir_sql_c=C3=BCmlesi?=
From: Uğur Yıldız <yildiz.ugur () gmail ! com>
Date: 2009-06-27 23:25:12
Message-ID: f97b0ab50906271625g6b9cb7easaaa1def954111ab () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
eşit değil durumu
!=
kullanarak çalışıyor mu?
<>
olması gerekmiyor mu?
28 Haziran 2009 00:11 tarihinde Bünyamin <bunizz@gmail.com> yazdı:
> Teşekkür ederim. Sorun çözüldü.
>
> 2009/6/27 Melih Arda YALÇINER <wizard@wizardctp.net>:
> > 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
> >> Linux-programlama@liste.linux.org.tr
> >> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> >>
> > _______________________________________________
> > Linux-programlama mailing list
> > Linux-programlama@liste.linux.org.tr
> > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> >
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
--
Uğur YILDIZ
ugur@uguryildiz.net
[Attachment #5 (text/html)]
eşit değil durumu <br>!=<br>kullanarak çalışıyor mu?<br><><br>olması \
gerekmiyor mu?<br><br><div class="gmail_quote">28 Haziran 2009 00:11 tarihinde \
Bünyamin <span dir="ltr"><<a \
href="mailto:bunizz@gmail.com">bunizz@gmail.com</a>></span> yazdı:<br> \
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); \
margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Teşekkür ederim. Sorun \
çözüldü.<br> <br>
2009/6/27 Melih Arda YALÇINER <<a \
href="mailto:wizard@wizardctp.net">wizard@wizardctp.net</a>>:<br> \
<div><div></div><div class="h5">> GROUP BY kullanıldığı için COUNT \
fonksiyonunun refere edildiği kolonu<br> > WHERE ifadesinde değil HAVING \
ifadesinde kullanmak sorunu çözebilir.<br> > Örneğin:<br>
><br>
> SELECT `id`, COUNT(*) AS `adet`, `ajans_haber_id` FROM `haberler` WHERE<br>
> (`ajans_haber_id` != '' OR `ajans_haber_id` != '0') GROUP \
BY<br> > `ajans_haber_id` HAVING `adet` > 1 ORDER BY `adet` DESC<br>
><br>
> Gibi<br>
><br>
><br>
> Bünyamin wrote:<br>
>> Selamlar;<br>
>><br>
>> MySQL'de aşağıdaki kodu çalıştırınca hata alıyorum.<br>
>><br>
>> SELECT `id`, COUNT(*) AS `adet`, `ajans_haber_id` FROM `haberler`<br>
>> WHERE `adet` > 1 AND (`ajans_haber_id` != '' OR `ajans_haber_id` \
!=<br> >> '0') GROUP BY `ajans_haber_id` ORDER BY `adet` DESC<br>
>><br>
>> Aldığım hata:<br>
>> #1054 - Unknown column 'adet' in 'where clause'<br>
>><br>
>> Yapmak istediğim şey; tekrarlanan "ajans_haber_id" 'lerin ne \
kadar<br> >> tekrarlandıklarını görmek.<br>
>> _______________________________________________<br>
>> Linux-programlama mailing list<br>
>> <a href="mailto:Linux-programlama@liste.linux.org.tr">Linux-programlama@liste.linux.org.tr</a><br>
>> <a href="http://liste.linux.org.tr/mailman/listinfo/linux-programlama" \
target="_blank">http://liste.linux.org.tr/mailman/listinfo/linux-programlama</a><br> \
>><br> > _______________________________________________<br>
> Linux-programlama mailing list<br>
> <a href="mailto:Linux-programlama@liste.linux.org.tr">Linux-programlama@liste.linux.org.tr</a><br>
> <a href="http://liste.linux.org.tr/mailman/listinfo/linux-programlama" \
target="_blank">http://liste.linux.org.tr/mailman/listinfo/linux-programlama</a><br> \
><br> _______________________________________________<br>
Linux-programlama mailing list<br>
<a href="mailto:Linux-programlama@liste.linux.org.tr">Linux-programlama@liste.linux.org.tr</a><br>
<a href="http://liste.linux.org.tr/mailman/listinfo/linux-programlama" \
target="_blank">http://liste.linux.org.tr/mailman/listinfo/linux-programlama</a><br> \
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Uğur YILDIZ<br><a \
href="mailto:ugur@uguryildiz.net">ugur@uguryildiz.net</a><br>
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic