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

Hvordan får jeg resultatet af to udvalgte sætninger i en enkelt række?

med UNION

( SELECT * FROM mtable WHERE SId= ? ) UNION (SELECT * FROM mtable WHERE SId= ?)

Hvis jeg forstod rigtigt, hvad du mente. Bemærk også i dette tilfælde for denne simple tilstand, du kan ganske enkelt gøre:

SELECT * FROM mtable WHERE SId= ? OR SId = ?


  1. Hvordan hæver man undtagelser i PL/SQL?

  2. Hvordan kan jeg tælle antallet af indlæg?

  3. Simpel SQL Join Forståelse?

  4. Rails fejl ved installation af mysql2 (mysql2-0.3.20)