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

Kembalikan baris di mana kolom cocok dengan semua nilai dalam satu set

Coba kueri ini

SELECT group_concat(`type`) AS types,user_id 
FROM users 
WHERE `type` IN('B','C') 
group by user_id 
HAVING FIND_IN_SET('B',types)>0 && FIND_IN_SET('C',types)>0 

SQL Fiddle http://sqlfiddle.com/#!2/8ef8e/2



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySql:Batasi izin pembaruan pada satu kolom dalam satu tabel

  2. MySQL vs MongoDB

  3. masukkan dan perbarui dengan prosedur tersimpan

  4. Impor ekspor baris perintah database mysql supercepat

  5. Masalah Kirim Formulir... Masukkan kunci