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

sintaks MySQL SELECT WHERE EQUALS

Anda perlu menggunakan WHERE idParticipant IN (118, 119);

Dugaan saya adalah bahwa MySQL secara implisit mengonversi nilai 119 menjadi nilai Boolean yang sebenarnya, jadi Anda mengatakan:WHERE idParticipant = 118 OR TRUE; , dengan demikian termasuk semua baris. Kesetaraan dievaluasi terlebih dahulu, diikuti oleh Boolean OR .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pernyataan sql SELECT saya GABUNG di tiga tabel

  2. Model database EAV, daftar rekaman sesuai pencarian

  3. Python mengonversi hasil kueri mysql ke json

  4. Baris MySQL ke Kolom

  5. Apa artinya / terjadi ketika menggunakan `INNER JOIN` dengan beberapa pernyataan tabel database?