From: Hıdır ATSIZ (hidir@bilisimciler.com)
Date: Thu 02 Dec 2004 - 16:53:35 EET
Merhaba ben derdim tam olarak anlatamadım kusura bakmayın
Benim derdim şu
1 ürüne ait birden fazla fiyat var örnek verdiğim gibi ben F1 fiyatına gör sıralama yapmak istediğim de f2,f3 ve f4 fiyat hiç dikkate alınmayacak sadece F1 fiyatına göre sıralan yapacak
ama ban o ürüne ait diğer fiyatlarda lazım olduğunda where ile sınır koyup sadece F1 fiyatına bakmak olmuyor
eyer fiyatların hapsi tek satırda olsaydı
SELECT * FROM `urunler` ORDER BY fiyat asc, işime yarardı
Demek istediğim söyle bir şey yazılır mı
SELECT * FROM `urunler` ORDER BY fiyat (SELECT * FROM `urunler` WHERE fiyat_tipi='F1' ) asc (ben denedim olmuyor )
Yani bütün fiyatları çek ama sıralamayı F1 göre yap
nasıl yazılır böyle bir SQL sorgusu ???
Teşekkürler
Hıdır ATSIZ
Date: Thu, 2 Dec 2004 02:11:08 -0800 (PST)
From: Mustafa Celik <m_c_e_l_i_k@yahoo.com>
Subject: Re: [Linux-programlama] Mysql sıralama
To: linux-programlama@liste.linux.org.tr
Message-ID: <20041202101108.43284.qmail@web41811.mail.yahoo.com>
Content-Type: text/plain; charset=us-ascii
Urunler tablosundanki urunleri fiyati'na gore azalan sekilde siralamak icin select from urunler order by fiyati desc
artan sekilde siralamak icin
select from urunler order by fiyati asc
Once fiyati'na gore artan, fiyati ayni olanlarin ise fiyat tipi azalan olacak sekilde siralamak icin select from urunler order by fiyati asc, fiyat_tipi desc
sütun adlarında boşluk karakteri kullanmayiniz
--- Hıdır ATSIZ <hidir at bilisimciler.com> wrote:
> urun kodu | fiyati | fiyat tipi
> ---------------|------------- | -------------------
> 1001 | 50 | F1
> 1001 | 48 | F2
> 1001 | 45 | F3
> 1001 | 45 | F4
> 1002 | 90 | F1
> 1002 | 88 | F2
> 1002 | 80 | F3
> 1 003 | 75 | F4
>
>
> bu şekilde bir table var (aynı ürüne ait bi kaç fiyat)
> ben fiyata göre sıralama yapmak istiyorum örneğin F1 fiyatı na göre
> sıralama işlemini nasıl yaparım
>
> İyi Çalışmalar
>
> Hıdır ATSIZ
> > _______________________________________________
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama