作者sder (sder)
看板Database
标题Re: [SQL ] between 和like
时间Mon Aug 11 10:50:51 2008
如果是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