在SQL企业管理器中查询LLD表,根据日期来查询
SELECT *
FROM lld
WHERE (llrq <= 2005 - 5 - 10) 运行之后无法显示查询出来的数据,如果大于等于的话,就能显示,而且显示的数据连04年的都有。请问那里写错了吗。现在假设我要查询2004-5-20到2005-5-20之间的数据,该怎么写。
我写的是:
SELECT *
FROM lld
WHERE (llrq >= 2004 - 5 - 20) AND (llrq <= 2005 - 5 - 20)
可是无法显示数据
SELECT *
FROM lld
WHERE (llrq <= 2005 - 5 - 10) 运行之后无法显示查询出来的数据,如果大于等于的话,就能显示,而且显示的数据连04年的都有。请问那里写错了吗。现在假设我要查询2004-5-20到2005-5-20之间的数据,该怎么写。
我写的是:
SELECT *
FROM lld
WHERE (llrq >= 2004 - 5 - 20) AND (llrq <= 2005 - 5 - 20)
可是无法显示数据
解决方案 »
- 这一句为什么执行有错??
- 《Delphi5开发人员指南》
- 请教EDIT比较问题 在线等!!!!!!!!!急等
- ★★★送300分!!关于OpenGL,用线条画出立体图,怎么控制离视点远的线颜色浅点,近的颜色深点???
- 小弟想自己开公司,各位大虾给点意见。
- 为什么mediaplayer不能播放视频文件?(在线)
- 小型单机版商业软件该用哪种数据库? ....提出建议性答案者有分
- 100分求教两个小问题
- 怎么改变Treeview一个节点的Text上某些文本的字体啊?
- 数据库中,我想把 select 执行的查询结果传送到变量,该如何处理?
- 请教一下,如何将结构类型存入byte数组?
- windows服务类软件启动问题
FROM lld
WHERE (llrq <= '2005-5-10')