recepduman adlı üyeden alıntı: mesajı görüntüle
İki sorgudada aynı kolonları kullanmanız gerek. Örnekte boş kolonlar oluşturup içleri TOPLAM_FİYAT yazmasını sağlamıştım.
"Select alisveris_id, SUM(toplam_fiyat) from Satislar GROUP BY alisveris_id;" sorgunuzu
"Select alisveris_id, 'TOPLAM FIYAT' as satis_tarihi, 'TOPLAM FIYAT' as kasiyer_adi, sum(toplam_fiyat) as toplam_fiyat from Satislar GROUP BY alisveris_id;" şeklinde düzenlerseniz çalışacaktır.
Ayrıca ilk sorgunuzdada "toplam_fiyat" kolonu eksik.
Kafam iyice karıştı gerçekten şimdide bu komuta bu hatayı veriyor

Select Satislar.alisveris_id, Satislar.satis_tarihi,Kasiyer.kasiyer_adi,Satislar .toplam_fiyat From Satislar INNER JOIN Kasiyer ON Satislar.kasiyer_id=Kasiyer.kasiyer_id
UNION
Select alisveris_id, 'TOPLAM FIYAT' as satis_tarihi, 'TOPLAM FIYAT' as kasiyer_adi, sum(toplam_fiyat) as toplam_fiyat from Satislar GROUP BY alisveris_id;

Msg 241, Level 16, State 1, Line 1
Conversion failed when converting date and/or time from character string.