0
我不知道這個問題有多合理,我一直在想這個問題。 說我有2個表,表A和B表 表A,我們有SQL當表有FK時,我們是否需要總是連接2個表?
TableA
--------
ID int not null PK
ANOTHER_COLOLUMN String null,
....
TABLE_B_ID (FK, int, not null)
和表B
TableB
-------
ID int not null PK,
....
....
我的問題是,我們總是需要有
select * from TableA inner join TableB on TableA.id = TableB.id
如果我只是使用TableA(並且我根本不觸碰tableB)?
如果您不需要來自TableB的任何信息,則無需連接到TableB。 – har07
您可以嘗試**從表格**中選擇* – StanislavL