如果3个以上的表,那怎样联结?
1.3个表**
use test;
select cust_name,cust_contact from (customers inner join orders on customers.cust_id = orders.cust_id) inner join orderitems on orderitems.order_num = orders.order_num;
语法可以概括为:
FROM (表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号
2.同理,4个表可以概括为
FROM ((表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号) INNER JOIN 表4 ON Member.字段号=表4.字段号