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

SQL SELECT WHERE baris berisi kata

Tidak ada duplikat

Anda ingin DISTINCT atau GROUP BY pernyataan mysql:

Pernyataan:

SELECT DISTINCT(name) FROM cars

atau

SELECT name FROM cars GROUP BY name

tidak mengembalikan nama duplikat

Subkueri

Seperti yang ditunjukkan dalam jawaban lain, Anda dapat menggunakan WHERE IN untuk memfilter sekumpulan data:

WHERE `column` IN ('item`1', 'item2', ..) 

anda juga dapat menggunakan ini untuk subquery:

SELECT * FROM cars WHERE brandId IN (SELECT Id FROM brands WHERE name IN ('BMW', 'Volkwagen', ..)

referensi:http://www.w3schools.com/sql/sql_in.asp



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tambahkan sumber data baru (mysql) wildfly

  2. Membuat variabel baru dengan menarik nilai dari tabel MySQL

  3. mana cara yang lebih baik untuk mengubah set karakter untuk tabel data besar?

  4. Bagaimana cara menghentikan bidang desimal MySQL agar tidak dibulatkan?

  5. Mengapa Java tidak dapat terhubung ke MySQL 5.7 setelah pembaruan JDK terbaru dan bagaimana cara memperbaikinya? (ssl.SSLHandshakeException:Tidak ada protokol yang sesuai)