Я пытаюсь использовать предложение group by в левом соединении sql-запроса, и он не работает. Пожалуйста, помогите мне, спасибо заранее.GROUP BY не работает в левом соединении запроса
SELECT Cust_Mst_Det.Cust_Hd_Code,
Cust_Mst_Det.First_Name,
SL_HEAD20152016.vouch_date AS invoice_2,
SL_HEAD20142015.vouch_date AS invoice_1,
Cust_Mst_Hd.EMail
FROM Cust_Mst_Det
LEFT JOIN SL_HEAD20142015 ON Cust_Mst_Det.Cust_Hd_Code=SL_HEAD20142015.Member_Code
LEFT JOIN SL_HEAD20152016 ON Cust_Mst_Det.Cust_Hd_Code=SL_HEAD20152016.Member_Code
LEFT JOIN Cust_Mst_Hd ON Cust_Mst_Det.Cust_Hd_Code=Cust_Mst_Hd.Cust_Hd_Code
WHERE cust_mst_det.first_name!='NIL'
GROUP BY Cust_Mst_Det.Cust_Hd_Code
ORDER BY SL_HEAD20152016.vouch_date DESC,
SL_HEAD20142015.vouch_date
«... и не работает» -> Пожалуйста, напишите лучшее объяснение! Что не работает? Вы получили сообщение об ошибке? Получаете ли вы неожиданные результаты? Какие результаты вы получаете? Какие результаты вы ожидаете? И: Какие СУБД вы используете? –