第一种写法: SELECT t.file_id FROM app_polly_file_labels t WHERE t.style = '清新' or t.style = '甜美' or t.style = '韩潮来袭' GROUP BY t.file_id HAVING count(t.file_id)=3 第二种写法:
SELECT a.file_id FROM app_polly_file_labels a INNER JOIN app_polly_file_labels b ON a.file_id = b.file_id INNER JOIN app_polly_file_labels c ON a.file_id = c.file_id WHERE a.style ='清新' AND b.style ='甜美' AND c.style ='韩潮来袭'
两种写法的结果是一样的。