AccessTr.neT
Birleştirilmiş Sorguda Sıralama - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Birleştirilmiş Sorguda Sıralama (/konu-birlestirilmis-sorguda-siralama.html)



Birleştirilmiş Sorguda Sıralama - husem - 04/07/2022

merhaba arkadaşlar,

Me.Liste25.RowSource = "SELECT İskender_km_tuketim_gr_kg.Grubu,İskender_km_tuketim_gr_kg.KimyasalMadde,İskender_km_tuketim_gr_kg.Tüketim_Miktarı_Gram,İskender_km_tuketim_gr_kg.Tüketim_Miktarı_Kg FROM İskender_km_tuketim_gr_kg UNION SELECT İskender_bm_tuketim_gr_kg.Grubu,İskender_bm_tuketim_gr_kg.BoyarMadde,İskender_bm_tuketim_gr_kg.Tüketim_Miktarı_Gram,İskender_bm_tuketim_gr_kg.Tüketim_Miktarı_Kg FROM İskender_bm_tuketim_gr_kg;"
Me.Liste25.Requery


yukarıdaki sorguda sıralama işlemi yapmak istiyorum,
birleştirmede kullandığım aşağıdaki iki tablo var,


İskender_km_tuketim_gr_kg
İskender_bm_tuketim_gr_kg

sıralamak istediğim alanlar da (azalan olarak) aşağıdakiler

Grubu
Tüketim_Miktarı_Gram

aşağıdaki gibi yaptım ama hata verdi,
ORDER BY İskender_bm_tuketim_gr_kg.Grubu DESC;İskender_bm_tuketim_gr_kg.Tüketim_Miktarı_Gram DESC;


RE: Birleştirilmiş Sorguda Sıralama - berduş - 04/07/2022

eğer burada yazdığınız gibi noktalı virgül ";" kullandıysanız hata vermesi normal çünkü sorguda noktalı virgül ";" 1 defa tek, en sonda, kullanılır noktalı virgül ";" yerine virgül "," kullanmayı dener misiniz


Re: Birleştirilmiş Sorguda Sıralama - husem - 04/07/2022

SELECT İskender_km_tuketim_gr_kg.Tarih,İskender_km_tuketim_gr_kg.Grubu,İskender_km_tuketim_gr_kg.KimyasalMadde,İskender_km_tuketim_gr_kg.Tüketim_Miktarı_Gram,İskender_km_tuketim_gr_kg.Tüketim_Miktarı_Kg
FROM İskender_km_tuketim_gr_kg;
UNION SELECT İskender_bm_tuketim_gr_kg.Tarih,İskender_bm_tuketim_gr_kg.Grubu,İskender_bm_tuketim_gr_kg.BoyarMadde,İskender_bm_tuketim_gr_kg.Tüketim_Miktarı_Gram,İskender_bm_tuketim_gr_kg.Tüketim_Miktarı_Kg
FROM İskender_bm_tuketim_gr_kg;
ORDER BY İskender_bm_tuketim_gr_kg.Grubu DESC,İskender_bm_tuketim_gr_kg.Tüketim_Miktarı_Gram DESC;

sql deyiminden sonra karakterler bulundu hatası veriyor.


RE: Birleştirilmiş Sorguda Sıralama - atoykan - 04/07/2022

Merhaba Sayın @husem

SELECT İskender_km_tuketim_gr_kg.Tarih,İskender_km_tuketim_gr_kg.Grubu,İskender_km_tuketim_gr_kg.KimyasalMadde,İskender_km_tuketim_gr_kg.Tüketim_Miktarı_Gram,İskender_km_tuketim_gr_kg.Tüketim_Miktarı_Kg
FROM İskender_km_tuketim_gr_kg;
UNION SELECT İskender_bm_tuketim_gr_kg.Tarih,İskender_bm_tuketim_gr_kg.Grubu,İskender_bm_tuketim_gr_kg.BoyarMadde,İskender_bm_tuketim_gr_kg.Tüketim_Miktarı_Gram,İskender_bm_tuketim_gr_kg.Tüketim_Miktarı_Kg
FROM İskender_bm_tuketim_gr_kg order by Grubu DESC, Tüketim_Miktarı_Gram DESC;
olarak dener misiniz? Biraz yoğunum kontrol etme şansım olmadı çalışmanızı kusura bakmayın.


RE: Birleştirilmiş Sorguda Sıralama - husem - 04/07/2022

(04/07/2022, 12:05)atoykan yazdı: Merhaba Sayın @husem

SELECT İskender_km_tuketim_gr_kg.Tarih,İskender_km_tuketim_gr_kg.Grubu,İskender_km_tuketim_gr_kg.KimyasalMadde,İskender_km_tuketim_gr_kg.Tüketim_Miktarı_Gram,İskender_km_tuketim_gr_kg.Tüketim_Miktarı_Kg
FROM İskender_km_tuketim_gr_kg;
UNION SELECT İskender_bm_tuketim_gr_kg.Tarih,İskender_bm_tuketim_gr_kg.Grubu,İskender_bm_tuketim_gr_kg.BoyarMadde,İskender_bm_tuketim_gr_kg.Tüketim_Miktarı_Gram,İskender_bm_tuketim_gr_kg.Tüketim_Miktarı_Kg
FROM İskender_bm_tuketim_gr_kg order by Grubu DESC, Tüketim_Miktarı_Gram DESC;
olarak dener misiniz? Biraz yoğunum kontrol etme şansım olmadı çalışmanızı kusura bakmayın.
doğru çalıştı,
çok teşekkür ederim,


RE: Birleştirilmiş Sorguda Sıralama - atoykan - 04/07/2022

Rica ederim.
İyi çalışmalar.