问题描述: 下面sql 条件用来查找年龄大于6岁的儿童 报错 :ORA-00936: 缺失表达式 0 =< (select months_between( to_date(T.csrq,'YYYY-MM-DD'), to_date(T.csrq,'YYYY-MM-DD') )/12 as age from dual) 原因分析: 经过仔细的查看后,发现 问题原来是’=<’ 错误 本来是 要使用小于等于(’<=’) 总结 oracle 中,比较大小时: 大于等于号:>= 小于等于号:<=