10-07-2020, Saat: 09:20
(Son Düzenleme: 10-07-2020, Saat: 09:32, Düzenleyen: akuyumcu63.)
merhaba;
arac, yakıt ve araç kilometre bilgilerinin olduğu üç tablom var, araçların km ve aldığı yakıt miktarlarının toplamlarını bir tabloda görmek istiyorum.
kullandığım sorgu aşağıdaki gibidir.
bu sorgu; kayıtları tekrar ediyor ve toplamları yanlış getiriyor. yapmak istediğim araç listesinde 63AG999 plakalı bir araç var diyelim bu aracın yakıt toplamını yakıt fiş tablosundan toplayıp getirsin, birde bu aracın km bilgisini de günlük mesafe tablosunda toplayıp yakıt toplamının yanına km toplamını getirsin.
yardımlarınız için şimdiden teşekkürler.
arac, yakıt ve araç kilometre bilgilerinin olduğu üç tablom var, araçların km ve aldığı yakıt miktarlarının toplamlarını bir tabloda görmek istiyorum.
kullandığım sorgu aşağıdaki gibidir.
SELECT a.plaka, Round(SUM(f.litre),2) AS toplam_Yakit, Round(SUM(m.toplam_mesafe),2) AS toplam_km FROM arac a, arac_yakit_fisi f, arac_gunluk_mesafe m WHERE (a.plaka=m.arac_plaka) and (a.plaka=f.plaka) GROUP BY a.plaka
bu sorgu; kayıtları tekrar ediyor ve toplamları yanlış getiriyor. yapmak istediğim araç listesinde 63AG999 plakalı bir araç var diyelim bu aracın yakıt toplamını yakıt fiş tablosundan toplayıp getirsin, birde bu aracın km bilgisini de günlük mesafe tablosunda toplayıp yakıt toplamının yanına km toplamını getirsin.
yardımlarınız için şimdiden teşekkürler.