Re: [SQL ] between 和like
如果是MySQL的話:
SELECT `FB_ID`, `A_TYPE`, `B_TYPE` FROM `FEUL`
WHERE YEAR(`REFEUL_DATE`) BETWEEN '2004' AND '2005'
※ 引述《ntouckcm (知足常樂)》之銘言:
: 請問一下
: 資料表的內容如下:
: FB_ID B_CNM REFEUL_DATE LAUNCH A_TYPE B_TYPE BONUS INDEX
: CT 0004836 NULL 2004-02-12 129 480 0 512 1
: CT RKH1054 NULL 2005-11-10 71.3 8100 0 13462 200701
: CT RKH1347 NULL 2006-02-12 49.3 5600 0 9307 284934
: CT 8000065 NULL 2006-04-08 27463.6 430000 0 714660 331328
: 我若想查2004~2005
: SELECT `FB_ID`, `A_TYPE`, `B_TYPE` FROM `FEUL` WHERE `REFEUL_DATE`
: LIKE BETWEEN '$arr_request[pre_year]%' AND '$arr_request[after_year]%'
: 該怎麼做呢?因為 2006-04-08 只要比對年就好...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.124.3.125