İçinde Ad Soyad ve Birimler bulunuyor
TC no.............AdSoyad........Birimi.......Görevi
-------.............----------........--------......-------
12345.............Ali Veli..........BCD.........xxxx
45678.............Remzi...........ABC........yyyy
8910..............Hasan............ABC........kkkk
5678............. Bahri.............BCD......mmm
Sonuç Böyle Olmalı
8910..............Hasan............ABC........kkkk
45678.............Remzi...........ABC........yyyy
12345.............Ali Veli..........BCD.........xxxx
5678............. Bahri.............BCD......mmm
Birimleri Adan Z ye dizerken Aynı Şarta Bağlı olarak ADSOYAD ların da aynı şarta bağlı olarak Birimlerin Kendi iç Kapsamında A'dan Zye Sıralanmasını istiyorum
Kod: Tümünü seç
DM.UniQu1.Close;
DM.UniQu1.SQL.Clear;
DM.UniQu.SQL.Add(' select * From MESAITOTALS Where MESAITOP BETWEEN 0 AND 100 ');
DM.UniQu1.SQL.Add(' ORDER BY BIRIMI COLLATE PXW_TURK ASC'); //<----- Burada BIRIMI denen sütunu Ascending yapıyorum
DM.UniQu.ExecSQL;
Şöyle bir kod yazdım Olmadı Hata verdi
Kod: Tümünü seç
(' ORDER BY BIRIMI and ADSOYAD COLLATE PXW_TURK ASC'); //<- Burada BIRIMI ile beraber ADSOYAD sütunu da Ascending yapmak istiyorum
(' ORDER BY BIRIMI COLLATE PXW_TURK ASC and order by adsoyad collate pxw_turk asc'); Yaptım Olmadı