簡體   English   中英

我想聯接數據庫中的兩個表

[英]I want to join two tables in my database

我在互聯網上搜索,但我想要更多的答案。 當我將數據庫中的完整行表與同一數據庫中的空表聯接在一起時。 從完整的行表開始,所有行也將在空表中創建? 那是聯接兩個表的目的嗎?

如果要顯示其中一個表,即使另一個表為空,則請使用left or right join

內部聯接

這是最簡單,最容易理解的Join,也是最常見的。 該查詢將返回左表(表A)中所有與右表(表B)中具有匹配記錄的記錄。

左聯接

該查詢將返回左表(表A)中的所有記錄,無論這些記錄中的任何一條在右表(表B)中是否匹配。 它還將從右表中返回所有匹配的記錄。

正確加入

該查詢將返回右表(表B)中的所有記錄,無論這些記錄中的任何一條在左表(表A)中是否匹配。 它還將返回左側表中的所有匹配記錄

這是完整的指南

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM