Dies ist einer der vielen Gründe, Select *
zu vermeiden . Sie können einfach eine Union verwenden
Select Time, TruckId, TaskNo, PickupLocation, DropOffLocation
From booking
Where driver='$driver'
And Date= CAST('$Date_search' AS DATE)
Union All
Select Time, TruckId, TaskNo, PickupLocation, DropOffLocation
From returnbooking
WHERE driver='$driver'
And Date= CAST('$Date_search' AS DATE)
Order By TaskNo Asc
In dieser Lösung müssen Sie die Spalten aufzählen und sicherstellen, dass der Typ der Spalten in der Reihenfolge, in der sie in den beiden Select-Klauseln aufgezählt werden, identisch sind.