這是我第一次接觸SQL Server,字面意思是I have no idea what I'm doing
。
直到今天我只使用MySQL,但讓我們切入追逐。
我有一個查詢有連接。
聚合組
SELECT locations.locationId, locations.code, locations.description,
machines.RoutingCode, machines.FaNo, machines.nameBg
FROM scanlog
LEFT JOIN locations ON locations.Barcode = scanlog.LineBarcode
LEFT JOIN machines ON machines.barcode = scanlog.MachineBarcode
問題: 我想小組machines.RoutingCode
和locations.code
行。
我的意思是像在MySQL中。如果我有相同的routingCode
和相同的code
20條目,它會返回給我只有一行。那麼在這裏有什麼辦法可以做,或者我應該嘗試一下DISTINCT?
的語法,一些領域沒有在聚合函數設置相同的,是的,但我總是得到一個錯誤。 –