En iyi yanıtlayıcılar
Sql sorgusuyla ilgili..

Soru
-
merhaba arkadaşlar. Benim bir sorunum var. Google da nasıl arayacağımı da bilemedim Şu şekilde izah edeyim.
Proje ID Proje Adı Proje Durumu
6 A Projesi Kapalı
5 B Projesi Açık
4 C Projesi Kapalı
3 D Projesi Açık
2 E projesi Açık
1 F Projesi Kapalı
Projemde gridview de id sıralaması en yeniden en eskiye göre yapmak istiyorum ama aynı zamanda Kapalı projelerde aşağıda görünsün istiyorum.
İstedğim sıralama şu şekilde
Proje ID Proje Adı Proje Durumu
5 B Projesi Açık
3 D Projesi Açık
2 E projesi Açık
6 A Projesi Kapalı
4 C Projesi Kapalı
1 F Projesi Kapalı
Bunu nasıl sağlarım, mümkün müdür ?
Yanıtlar
-
Merhba Omer ;
Order bydan sonra iki tane column yazman yeterli.
Select * from TabloAdi order by ProjeDurumu , ProjeID desc
//Yeterli olcaktir
- Yanıt Olarak Öneren Mehmet_Bayraktar 29 Ocak 2014 Çarşamba 23:06
- Yanıt Olarak İşaretleyen Özgür Tekbaş 4 Şubat 2014 Salı 13:50
Tüm Yanıtlar
-
select * from TabloAdı order by ProjeId desc
şeklinde olabilir.
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
- Düzenleyen Önay YALÇINERModerator 29 Ocak 2014 Çarşamba 21:31
-
Merhba Omer ;
Order bydan sonra iki tane column yazman yeterli.
Select * from TabloAdi order by ProjeDurumu , ProjeID desc
//Yeterli olcaktir
- Yanıt Olarak Öneren Mehmet_Bayraktar 29 Ocak 2014 Çarşamba 23:06
- Yanıt Olarak İşaretleyen Özgür Tekbaş 4 Şubat 2014 Salı 13:50
-
Mehmet bey çok teşekkür ederim. Sorunum çözüldü gibi ama küçük bir eksiklik var
Proje Durumu: Proje Aşamasında
diye bir seçenek var. bununda kapalı dan önce gelmesini istioyorum.
yani ilk açıklar sonra proje aşamasında olanlar sonra kapalı olanlar.. Tekrar teşekkür ederim.
-
Merhaba Omer;
Bir kac yontemi var onu yapmanin En kolayi Basina `AB` (Proje Aşamasında ) ekle :) ma guzel yontem degil.
2) Siralama Degeri Diye bir kolon ac orda hangi siraya gore gormek sitersen onu yaz OR:Acik:1;Porje Asmasinda (2); Kapali (3) gibi
3) Son ve en guzel olani projeDurumU diye bir tablo ac .
ID / Durum Adi /SiralamaNo diye columnlar ac.
Sonra bu tablouyu yukardaki tablonla innerjon yap. Sonrada orderby yaz bitsin....
Select ................... order by SiralamaNo , ProjeID desc
-
-
-
-
-