Merhaba arkadaşlar
SELECT Tbl_SFaturalar.faturaNo, Tbl_SFaturalar.Secenek, Tbl_SFaturalar.RefNo, Tbl_SFaturalar.FTarih, Tbl_SFaturalar.Plaka, Tbl_SFaturalar.Firmaadi, Tbl_SFaturalar.YukYeri, Tbl_SFaturalar.PBirimi, Sum([Adet]) AS Ad, Sum([BrimFiyat]) AS BF, Last([Kdvorani]) AS KO, Sum([KdvTutar]) AS KT, Sum([Toplam]) AS TT, Last([GumrukTutar]) AS GT
FROM Tbl_SFaturalar
GROUP BY Tbl_SFaturalar.faturaNo, Tbl_SFaturalar.Secenek, Tbl_SFaturalar.RefNo, Tbl_SFaturalar.FTarih, Tbl_SFaturalar.Plaka, Tbl_SFaturalar.Firmaadi, Tbl_SFaturalar.YukYeri, Tbl_SFaturalar.PBirimi
HAVING (((Tbl_SFaturalar.faturaNo) Like '%" & txtFatNo.Text & "%') AND ((Tbl_SFaturalar.Secenek) Like '%" & txtSecenek.Text & "%') AND ((Tbl_SFaturalar.RefNo) Like '%" & txtRefNo.Text & "%')) AND ((Tbl_SFaturalar.Firmaadi) Like '%" & txtFirmaadi.Text & "%') AND ((Tbl_SFaturalar.Plaka) Like '%" & txtPlaka.Text & "%') AND ((Tbl_SFaturalar.Yukyeri) Like '%" & txtYukyeri.Text & "%')
Yukarıda acces te yaptıgım sorgu,Msserver de kullanırken hata veriyor. uyarıda last( ..gibi hata oldugunu bildiriyor,sanırım Last kullanamıyorum,bunun yerine ne kullanmalıyım yada;
bu sorguyu aynı şekilde ve yapıda Msserverde kullanılacak şekilde çevirebilecek arkadaş varsa çevirebilirmi,yada bu konu ile ilgili bana bilgi verebilecek varmıdır.
Cevaplarınız için şimdiden teşekkürler
Acces Sorguyu Msserver 'de Kullanma Hatası
LAST tanımlı bir fonksiyon olmadığından kullanamazsınız. Bunun yerine Last ile belirlediğiniz değerler için
SELECT TOP (1) .... DESC; veya
SELECT .... FROM....... ORDER BY ..... DESC LIMIT 1; subquery ile değerleri elde etmeyi veya
Min/Max fonksiyonlarını daha anlamlı değerler ifade edecek tanımlamalar ile kullanmayı deneyebilirsiniz.
SELECT TOP (1) .... DESC; veya
SELECT .... FROM....... ORDER BY ..... DESC LIMIT 1; subquery ile değerleri elde etmeyi veya
Min/Max fonksiyonlarını daha anlamlı değerler ifade edecek tanımlamalar ile kullanmayı deneyebilirsiniz.
Tşk hocam,hallettim
Rica ederim Hocam. Zaman fakirliğinden ancak gördüm kusura bakmayın. İyi çalışmalar.
Konuyu Okuyanlar: 2 Ziyaretçi