[Linux-programlama] Re: SQL Sorgusu (Birden Çok Alan? ??leyip Where ile Sorgulamak )

---------

[Linux-programlama] Re: SQL Sorgusu (Birden Çok Alan? ??leyip Where ile Sorgulamak )

From: Anıl KARADA� <anil.karadag_at_gmail.com>
Date: Wed, 16 Apr 2008 14:56:22 +0300
Message-Id: <1208346982.10516.2.camel@karadag>

Evet buna katılıyorum. As kullanmak için having kullanmalısın

Sorgunun as ile istedigin hali:

SELECT (a + b + c) AS toplam FROM tablo_adi HAVING toplam > '5'

Çrş, 2008-04-16 tarihinde 14:46 +0300 saatinde, Tuncay BAŞ yazdı:
> diğer sql cümlelerini kullanmak için group by ve havingi kullanmak gerek.
>
>
>
> ----- Original Message -----
> From: <bedo_at_sahbaz.name.tr>
> To: <linux-programlama_at_liste.linux.org.tr>
> Sent: Wednesday, April 16, 2008 2:41 PM
> Subject: [Linux-programlama] Re: SQL Sorgusu (Birden Çok Alanı İşleyip Where
> ile Sorgulamak )
>
>
> Bu şekilde oluyor bir sorun yok da diğer SQL cümlelerinin neden
> çalışmadığını anlamadım açıkçası. Veritabanı Mysql..
>
> > select (a+b+c) as toplam from sil where (a+b+c) > 5
> > şeklinde dener misiniz?
> >
> >
> > Gaziantep Üniversitesi
> > Bilgi işlem merkezi
> > Uzman Celal DİKİCİ
> > ----- Original Message -----
> > From: <bedo_at_sahbaz.name.tr>
> > To: <linux-programlama_at_liste.linux.org.tr>
> > Sent: Wednesday, April 16, 2008 2:16 PM
> > Subject: [Linux-programlama] Re: SQL Sorgusu (Birden Çok Alanı İşleyip
> > Where
> > ile Sorgulamak )
> >
> >
> >> Söylediğiniz şekilde denediğimde;
> >>
> >> Hata
> >>
> >> SQL sorgusu: Belgeler
> >>
> >> SELECT id, (
> >> a + b + c
> >> ) AS toplam
> >> FROM deneme
> >> WHERE toplam >5
> >> LIMIT 0 , 30
> >>
> >> MySQL çıktısı: Belgeler
> >> #1054 - Unknown column 'toplam' in 'where clause'
> >>
> >> şeklinde hata alıyorum..
> >>
> >>
> >>
> >>> sum(a+b+c) tüm tablonun toplamını verir. Arkadaşın istediği bir kayıtta
> >>> olan
> >>> alanların toplamı.
> >>>
> >>> select (a+b+c) as toplam from sil where toplam > 5
> >>>
> >>> gibi bir sorgu işini görür.
> >>>
> >>> İyi Çalışmalar
> >>> A.
> >>>
> >>> 2008/4/16 Tuncay BAŞ <tuncay_at_bir.net.tr>:
> >>>
> >>>> select a,b,c,SUM(a+b+c) as toplam from table_name where toplam >5000
> >>>> order
> >>>> by toplam desc
> >>>>
> >>>> olabilir mesala
> >>>>
> >>>>
> >>>>
> >>> _______________________________________________
> >>> Linux-programlama mailing list
> >>> Linux-programlama_at_liste.linux.org.tr
> >>> http://liste.linux.org.tr/mailman/listinfo/linux-programlama

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Wed 16 Apr 2008 - 14:11:30 EEST

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.