在mysql中,可以使用inner join關鍵字或者intersect函數來實現(xiàn)交集的操作。
1. inner join
使用inner join關鍵字,可以將兩個表中符合條件的行進行匹配,并返回匹配到的結果。
SELECT table1.column1, table2.column2 FROM table1 INNER JOIN table2 ON table1.column1 = table2.column1;
2. intersect
使用intersect函數,將兩個查詢的結果進行比較,只返回兩者都包含的行。
SELECT column1, column2 FROM table1 INTERSECT SELECT column1, column2 FROM table2;
需要注意的是,intersect函數在mysql中并不被支持,所以需要使用inner join關鍵字進行交集操作。