第一个表是service
表,第二个表是reservation
表。
我的要求是:首先我需要从服务表中选择 service_id,amount 并且如果所选的 service_id 在特定日期的预订表中存在,那么我需要按原样选择 total_seats 值。如果从服务表中选择的服务 ID 在预订表中的特定日期不存在,那么我需要将 total_seats 值选择为 60。
----------------------
| service_id |amount |
----------------------
| 3000 | 500 |
----------------------
| 3001 | 300 |
----------------------
| 3002 | 800 |
----------------------
---------------------------------------
| bus_service_id | DOJ |total_seats
------------------------------------------
| 3002 | 2013-10-11 | 23
------------------------------------------
| 3001 | 2013-10-6 | 26
------------------------------------------
| 3001 | 2013-10-12 | 50
------------------------------------------
| 3000 | 2013-10-6 | 41
------------------------------------------
请帮助我如何做到这一点?我需要传递一个输入参数 DOJ。