說明:orders表跟orderdetail表有外鍵關聯:
先在控制檯測試外鍵關聯的sql語句:
要求查詢orders表id爲3的訂單明細以及訂單信息:
首先涉及了外鍵(用了左連接)以及指定id值:
參考了這個鏈接:
https://blog.csdn.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
是右;