如果不將它加入到其他表中,是否可以執行WHERE
語句? 例如:SQL'where statement'without joining
Table1(t1_id,name)
Table2(t2_id, fk_t1_id, something)
Table3(t3_id, fk_t2_id, blah)
我想這樣做:
SELECT name, something
FROM table1
JOIN table2 ON t1_id = fk_t1_id
WHERE blah = 'somestring'
還是我不得不加入表3也爲WHERE
語句來工作?
沒有加入到表3,'WHERE'聲明不會對輸出有任何影響如果你沒有WHERE語句中的表1或表2的條件 – Chris
你想完成什麼? –
我是SQL新手,所以它只是一個理解問題 –