sql >> Database teknologi >  >> RDS >> Mysql

Kombinerer resultaterne af to separate MySQL-forespørgsler

Dette er en af ​​de mange grunde til at undgå Select * . Du kan blot bruge en fagforening

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

I denne løsning skal du opregne kolonnerne og sikre, at typen af ​​kolonnerne, i den rækkefølge, de er opregnet i de to Select-sætninger, er identiske.



  1. hvad betyder uautoriseret bruger i MYSQL?

  2. Hvilken .NET-datatype er bedst til at kortlægge NUMBER Oracle-datatypen i NHibernate?

  3. Sådan sammenlignes to tabeller kolonne for kolonne i orakel

  4. Gå i dvale ved at sende fremmede forespørgsler til databasen