+----+-------+--------+------+------+------+------------------+------------+------------+------------+
| no | width | height | left | top | view | content | wdate | sdate | edate |
+----+-------+--------+------+------+------+------------------+------------+------------+------------+
| 1 | 100 | 100 | 10 | 10 | yes | asdf | 2008-04-03 | 2008-04-02 | 0000-00-00 |
| 2 | 100 | 100 | 10 | 10 | yes | asdf | 2008-04-03 | 2008-04-01 | 2008-04-02 |
| 3 | 100 | 100 | 200 | 100 | yes | asdfasfasdfasdfa | 2008-04-03 | 2008-04-02 | 2008-04-06 |
| 4 | 500 | 400 | 200 | 200 | yes | 우헤헤헤헤 | 2008-04-03 | 2008-04-02 | 2008-04-05 |
+----+-------+--------+------+------+------+------------------+------------+------------+------------+
이런 구조의 테이블이 있는데요...
제가 원하는 select 쿼리는
sdate ~ edate 까지 입니다.
그러니까 sdate 가 시작일이고 edate 가 마감일인데요
팝업을 보여줘야 하는데
기간별로 보여주기 위해서 쿼리를 날려보려 합니다.
그러니까.. 시작일 ~ 마감일 사이에만 보여주고 그외엔 보여주지 않으려고 하는겁니다.
제가 기본적으로 짠 쿼리문은
select * from div_popup where view='yes' and wdate > sdate and wdate < edate;
이렇게 했을경우 원하는 값은 나오는데요..
이 방법 말고 다른 방법이 있나요?
|