【发布时间】:2009-10-14 00:09:39
【问题描述】:
我被 SQL 查询卡住了。
我有这张桌子:
[预留]
- 身份证号
- START_DATE,日期
- END_DATE,日期
.......(更多列)
我需要查看 START_DATE 和 END_DATE 之间的任何日期(包括两者)的下一个计数是否大于 0。如果计数大于 0,则查询必须立即停止并以字符串形式返回“没有位置”。
SELECT Count(*)
FROM disponibilidad
JOIN estadia ON disponibilidad.identificador_estadia = estadia.identificador
WHERE estadia.identificador = 1
AND disponibilidad.numero_reservas > 500
【问题讨论】: