首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求一簡單問題,謝謝,该如何解决

2012-01-01 
求一簡單問題,謝謝Oracle表中有一Date型,我想查四月的信息.如SQLselect*fromdaily_qty生產廠別生產部門

求一簡單問題,謝謝
Oracle表中有一Date型,我想查四月的信息.如

SQL>   select   *   from   daily_qty;

生產廠別   生產部門   生產日期                           項次   訂單號碼                                                   客戶代碼   主製   各SIZE完工雙數合計   備註事項
--------   --------   --------------   ----------   --------------------------------   --------   ----   ---------
B01O           1651           03-4月   -07                             2   B00052320                                                 WL01           CT                                     290   ff
B01O           1651           03-4月   -07                             3   B00052041                                                 WL01           CT                                     512   ee
B01O           1651           03-4月   -07                             4   B00051820                                                 WL01           CT                                     134   dd
B01O           1702           02-1月   -07                             2   C00033608                                                 WL05           ND                                       80

但是我這樣查,SQL>   select   *   from   daily_qty   where   生產日期=to_date( '2007-04 ', 'YYYY-MM ');

沒有任何資料列被選取,這是怎麼回事啊,謝謝各位!

[解决办法]
你这样写只能找到4月1号的数据
可以这样写
select * from daily_qty where to_char(生產日期, 'YYYY-MM ') = '2007-04 ';
应该还有更好的写法,忘了

热点排行