SELECT SL.id, SL.isEmri, IIf(Sum(SL.Sevk) Is Null, 0, Sum(SL.Sevk)) AS Sevk1, IIf(Sum(LG.Sevk) Is Null, 0, Sum(LG.Sevk)) AS Sevk2, IIf(Sum(SL.Sevk) Is Null, 0, Sum(SL.Sevk)) + IIf(Sum(LG.Sevk) Is Null, 0, Sum(LG.Sevk)) AS ToplamSevk, SL.Nakliye, IIf(SL.Nakliye > 0, (IIf(Sum(SL.Sevk) Is Null, 0, Sum(SL.Sevk)) + IIf(Sum(LG.Sevk) Is Null, 0, Sum(LG.Sevk))) * SL.Nakliye, 0) AS NakliyeTutar
FROM
tbl_Sales AS SL
LEFT JOIN
tbl_Logistic AS LG
ON
SL.id = LG.salesIE
GROUP BY
SL.id, SL.isEmri, SL.Nakliye;
olarak düzenlenebilir. tbl_sales as SL ve tbl_Logistics as LG olarak Sl ve LG adları ile sadeleştirilirse sorgu daha rahat okunabilir. Sorgu amaca uygun daha kısa hale gelmesi amacın dışında bir yapı oluşturur.
Sorguda Sql Kodu Düzenlenmesi Hk.
Bu Konudaki Yorumlar |
Sorguda Sql Kodu Düzenlenmesi Hk. - Yazar: truhi - 09/12/2024, 19:33
RE: Sorguda Sql Kodu Düzenlenmesi Hk. - Yazar: atoykan - 09/12/2024, 19:48
RE: Sorguda Sql Kodu Düzenlenmesi Hk. - Yazar: truhi - 09/12/2024, 19:53
RE: Sorguda Sql Kodu Düzenlenmesi Hk. - Yazar: atoykan - 09/12/2024, 20:27
RE: Sorguda Sql Kodu Düzenlenmesi Hk. - Yazar: truhi - 09/12/2024, 20:48
RE: Sorguda Sql Kodu Düzenlenmesi Hk. - Yazar: atoykan - 09/12/2024, 21:17
|
Konuyu Okuyanlar: