Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara mendapatkan hasil dari dua pernyataan pilih dalam satu baris?

dengan UNION

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

Jika saya mengerti dengan benar apa yang Anda maksud. Perhatikan juga dalam hal ini untuk kondisi sederhana ini, Anda cukup melakukan:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menyimpan File sebagai gumpalan di database ajax php pdo

  2. Ganti nama baris duplikat di MySQL

  3. Kebingungan klausa WHERE dengan PDO

  4. Haruskah saya menggunakan satu pernyataan SQL Select besar atau beberapa pernyataan kecil?

  5. cara menjatuhkan basis data