私は2つのテーブルを持っています。1 つは顧客用、もう 1 つは客室用です。次の要件でmysqlを使用して部屋を取得したい..
- 特定の部屋の顧客数が部屋テーブルの人数よりも少ない
- 部屋は顧客テーブルにありません
このペーストをチェックしてください http://pastebin.com/WgTtkQvD
ご覧のとおり、ルーム 1 のみが期待される結果に含まれていません。これは、その「ヘッド」とそのルームの総顧客数が等しいためです。
ルーム 2 には、ルーム 2 の「頭」よりも少ない 3 人の顧客がいます。
部屋 3 と 4 は、まだ誰も占有していないため、期待どおりの結果です。