0
這是我的表替代的外部應用
create table #vehicles (vehicle_id int, sVehicleName varchar(50))
create table #location_history (vehicle_id int, location varchar(50), date datetime)
insert into #vehicles values
(1, 'MH 14 aa 1111'),
(2,'MH 12 bb 2222'),
(3,'MH 13 cc 3333'),
(4,'MH 42 dd 4444')
insert into #location_history values
(1, 'aaa', getdate()),
(1, 'bbb' , getdate()),
(2, 'ccc', getdate()),
(2, 'ddd', getdate()),
(3, 'eee', getdate()),
(3, 'fff', getdate()),
(4, 'ggg', getdate()),
(4 ,'hhh', getdate())
這是查詢我在SQL服務器上執行。
select v.sVehicleName as VehicleNo, ll.Location
from #vehicles v outer APPLY
(select top 1 Location from #location_history where vehicle_id = v.vehicle_id
) ll
這是SQL服務器中的輸出。
VehicleNO|Location
MH14aa1111 | aaa
MH12bb2222 | ccc
MH13cc3333 | eee
MH42dd4444 |ggg
我想在MySQL中執行此操作。我想要上面提到的同樣的輸出。
您正在尋求幫助!更有禮貌:) – bmsqldev
我想永遠不會得到(除了SO) – Strawberry