内联接
SELECT orders.* //要显示的内容
FROM orders // 表1
JOIN accounts //表2
ON orders.account_id = accounts.id; // 两表的关系(一个是主键,一个是外键)
PK:主键;
FK:外键;
去重显示结果:
SELECT DISTINCT *
在使用SELECT DISTINCT显示去重结果时,如果用ORDER BY 排序,必须使用要显示的列来排序,否则报错!!!
而使用SELECT时,可以使用未选择显示的列来排序
联接多个表
都用JOIN。。。ON。。。,主键对应外键。
SELECT *
FROM web_events
JOIN accounts
ON web_events.account_id = accounts