0

我想根据两个输入文本从数据库中选择一行,并命名为date_startdate_end ,其中这两个输入位于名为db_startdb_end的行的两个字段的范围内。

2 输入必须恰好在 db_start 和 db_date 的范围内。

有人可以告诉我怎么做吗?

输入 :

日期开始:2012-12-02

日期结束:2012-12-19

数据库(1 行)

db_start : 2012-01-01

db_end : 2012-12-12

4

1 回答 1

0
SELECT * FROM table WHERE 
('2012-12-02' BETWEEN db_start AND db_end) AND
('2012-12-19' BETWEEN db_start AND db_end)

这是你想要的吗?

于 2012-06-09T20:47:12.620 回答