数据查询;;USING子句;内连接语法格式如下:
表名1 INNER JOIN 表名2 USING (列名) [WHERE 条件表达式]
外连接语法格式如下:
表名1 LEFT| RIGHT JOIN 表名2 USING (列名) [WHERE 条件表达式]
; 【例】 查找Members表中所有订购过图书的会员的姓名。
SELECT Distinct 姓名
FROM Members
JOIN Sell USING (用户号);
与下列语句等价:
SELECT Distinct 姓名
FROM Members JOIN Sell
ON Members.用户号=Sell.用户号;; Join.......Using子句也可以实现多个表的连接。
【例】查找购买了“网页程序设计”且订购数量大于5本的图书的会员姓名和订购册数。
SELECT Book.图书编号, 姓名, 订购册数
FROM Sell JOIN Book using(图书编号)
JOIN Members using(用户号)
WHERE 书名 = '网页程序设计' AND 订购册数>5; ;USING子句的作用
USING子句的