Tidak ada duplikat
Anda ingin DISTINCT atau GROUP BY pernyataan mysql:
- BERBEDA:http://www.w3schools.com/sql/sql_distinct.asp
- GROUP BY:http://www.w3schools.com/sql/sql_groupby.asp
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