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

SQL mencari beberapa nilai di bidang yang sama

Ya, Anda dapat menggunakan SQL IN operator untuk mencari beberapa nilai absolut:

SELECT name FROM products WHERE name IN ( 'Value1', 'Value2', ... );

Jika Anda ingin menggunakan LIKE anda harus menggunakan OR sebagai gantinya:

SELECT name FROM products WHERE name LIKE '%Value1' OR name LIKE '%Value2';

Menggunakan AND (seperti yang Anda coba) mengharuskan SEMUA kondisi benar, menggunakan OR membutuhkan setidaknya satu untuk benar.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DbUpdateConcurrencyException menggunakan Entity Framework 6 dengan MySql

  2. Bagaimana Mengembalikan Tabel MySQL Tunggal Menggunakan mysqldump?

  3. host localhost tidak diizinkan untuk terhubung ke server MySQL ini

  4. Memahami beberapa indeks kolom dalam kueri MySQL

  5. Hapus baris duplikat di MySQL