mysql外键关联要查询id以及sql语句编写,左右连接
说明:orders表跟orderdetail表有外键关联:
先在控制台测试外键关联的sql语句:
要求查询orders表id为3的订单明细以及订单信息:
首先涉及了外键(用了左连接)以及指定id值:
参考了这个链接:
https://blog.****.net/zwvista/article/details/70943764
补充左右连接:
SELECT column_name(s)
FROM table_name1
LEFT JOIN table_name2
ON table_name1.column_name=table_name2.column_name
这个是以table_name1
为主表的,table_name1
就是左。
SELECT column_name(s)
FROM table_name1
RIGHT JOIN table_name2
ON table_name1.column_name=table_name2.column_name
以table_name2
为主表,table_name2
是右;