sql >> Database >  >> RDS >> Mysql

Hoe krijg ik het resultaat van twee select-statements in een enkele rij?

met UNION

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

Als ik het goed heb begrepen wat je bedoelde. Merk in dit geval ook op dat je voor deze eenvoudige voorwaarde eenvoudig het volgende kunt doen:

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


  1. Hoe kan ik een getal naar beneden afronden op de dichtstbijzijnde 10?

  2. Wat is sneller - INSTR of LIKE?

  3. Beste manier om een ​​configuratiebestand te maken (config.php) php

  4. Hibernate-toewijzing tussen PostgreSQL-enum en Java-enum