1
我正在構建一個應用程序,告訴用戶他們擁有的資源是否足夠用於某個活動。這裏的排序表中,我使用存儲需要什麼資源的例子(注意:只需要什麼該活動的ID是,所以有時在實際應用中的空白):比較來自PHP中不同表格的MySQL行
Table 1 (resources needed)
--------------------------
ID No. Required
--------------------------
1 12
2 3
3 6
我也有一個類似的表,用於存儲用戶已有的資源,其中資源與第一個表中的資源共享相同的ID。
Table 2 (resources available)
-----------------------------
ID No. Available
-----------------------------
1 3
2 8
3 7
我已經有2個SQL查詢,它們從兩個表中引入資源ID和數量。現在我需要知道如何比較單個資源並返回是否有足夠的資源,並返回如果資源不足,還需要多少資源。
在此先感謝!
如果每個表格中沒有每個資源的ID,這是否仍然有效?如果所需資源未列出? –
默認加入,即。如果兩個表中的ID都不可用,則會忽略這些值。 你可以在這裏查看其他類型的連接[http://www.sql-join.com/sql-join-types/](http://www.sql-join.com/sql-join-types /)並使用可以幫助你的事業的那個。 – Divyun