我有一张桌子,看起来像:
DAYDATE TIMEOFDAY USERID
18-JUL-12 Afternoon mistu4u
18-JUL-12 Noon mistu4u
20-JUL-12 Noon mistu4u
21-JUL-12 Afternoon mistu4u
11-SEP-12 Afternoon rimo
06-AUG-12 Noon rimo
14-JUN-12 Noon mistu4u
现在我想获取日期日期为'jul'的mistu4u的那些值。
select * from mealdb where userid='mistu4u' and substr(daydate,4,3)='jul';
但是它给出了“找不到数据”。
最佳答案
您的安装区分大小写吗?此SQL是否有效?
select * from mealdb where userid='mistu4u' and substr(daydate,4,3)='JUL';