Merhabalar 3 ayrı tablom var
Ana hesap,alt hesap,hesap planı diye
Bunlardan aşağıdaki gibi kodlar var
100 kasa
100.01 Kasa tl
100.01.001 ana Kasa tl
Birde mahsup detay diye bir tablom var veriler en alt hesap olarak 100.01.001 diye giriliyor. Ben ekteki kodlarla bunları kırılma ayırdım fakat hesap adlarını getiremedim bu konuda yardimlariniz8 rica ederim.
select * from
(
select substring(Hesap_No,1,3) as Hesap_no,sum(Borc) as Borc,sum(Alacak) as Alacak from mahsup_detay
group by substring(Hesap_No,1,3)
union all
select substring(Hesap_No,1,6) as Hesap_no,sum(Borc) as Borc,sum(Alacak) as Alacak from mahsup_detay
group by substring(Hesap_No,1,6)
union all
select Hesap_No,sum(Borc) as Borc,sum(Alacak) as Alacak from mahsup_detay
group by Hesap_No ) as a
order by a.Hesap_no
Mysql de 3 tablodan veri çekme
2
●66
- 12-02-2023, 22:16:31Üyeliği durdurulduHocam sorununuzu net olarak tek cümlede yazabilirseniz chatgptye yaptırayım hemen
- 12-02-2023, 22:21:12Üyeliği durduruldu
SELECT a.Hesap_No, b.Hesap_Adi, SUM(a.Borc) AS Borc, SUM(a.Alacak) AS Alacak FROM mahsup_detay a JOIN hesap_planı b ON a.Hesap_No = b.Hesap_No GROUP BY a.Hesap_No, b.Hesap_Adi ORDER BY a.Hesap_No