我一直在問一個SQL查詢在採訪中得到了給定輸出。我無法解決它,但我仍然無法解決。我按照面試官的建議使用了連接,但無法獲得所需的輸出。面試結束了,但我仍然很好奇這個問題是如何解決的。也許u人可以幫助我使用SQL查詢
Table A
x
x
Table B
x
Output:
x x
x NULL
所以有兩個表的錶帶有1個柱和相同的元素和B表只有一個元素的兩行是相同的,如表A.現在我得輸出如上所示。 如何做到這一點?
P.S. X元素是所有表
同樣有一個簡單的辦法做到這一點不使用或mimicing的rownum的功能。也許如果我們用剛剛加入等功能,像工會什麼的?
這意味着這兩個表沒有主鍵? – User2012384 2015-04-05 13:01:55
我猜他們沒有。這就是元素是如何同 – Sidarth 2015-04-05 13:04:37
剛纔我在MS SQL試過,我選擇了兩個表的行號,並使用行號作爲主鍵,因此他們不會被視爲一個單獨的記錄,如果你加入他們在一起想要,我可以發佈MS SQL,因爲我的電腦中沒有mySQL ... – User2012384 2015-04-05 13:10:21