我在SQL中有一個問題,我試圖解決。我知道答案很簡單,但我無法做到。我有兩張桌子,一張是顧客,另一張是訂單。這兩個表使用customer_id連接。問題是要列出所有沒有下訂單的顧客!問題是要在GIS桌面軟件MapInfo Professional中運行,因此並非每個SQL命令都適用於該程序。換句話說,如果我不僅僅是解決這個問題,我會很感激。一個簡單的嵌套SQL語句
這裏是我如何一直在思考:
SELECT customer_id
from customers
WHERE order_id not in (select order_id from order)
and customer.customer_id = order.customer_id
它的工作!這就說得通了。我知道答案很簡單。 非常感謝您的幫助! –
我不能滿意答案,因爲我有1的聲譽!我希望我能接受答案並將問題標記爲已回答! –
@Latvian你不能upvote,但你應該肯定能接受 –