返回课程

多表连接

编程代码 · SQL 数据库

💡 SQL 多表连接:JOIN 将关联的表合并查询
SELECT u.name, o.total FROM users u// 查询用户名和订单金额(来自两个表)
JOIN orders o ON u.id = o.user_id;// JOIN ON 连接条件:用户 id 匹配订单的 user_id
SELECT p.name, c.name AS category// 查询商品名和分类名
FROM products p LEFT JOIN categories c// LEFT JOIN 左连接:保留所有商品(即使没有分类)
ON p.category_id = c.id;// ON 连接条件:商品的 category_id 匹配分类的 id
0 字/分0% 准确
🐵
S左手无名指
ESC 暂停 退格