我在做一个程序.要提取某段时间内的数据.本想用SQL语句实现,但是没能实现.请教各位大虾.谢谢.请尽快回复.谢谢
解决方案 »
- fastreport明细报表问题
- Delphi7里默认有IntraWeb吗/ 在哪个组件页啊..
- 三层: 如果客户端连接意外中断,服务端怎样捕获并从登录用户列表中清除?在线等要好多直说
- 请给初学计算机(主攻写程序)的指引一条稳健的学习之路!
- 怎么做一个向导那样的表单集?
- 送分啦
- 参照问题,大家来看看
- 如何将Memo中的字符串的长度添加到数据库表中
- 包、包、包,还是包,没错!!有本事近来看看,不要小看此问题!!!!
- 现在我出现了一个奇怪的错误,点击多次后报个错。 我只是动态的创建一些东西,释放报错而且错的Eprivelege error ,Check Range error,abstract error,bpl 错误 高手呢?
- 关于FileWrite函数的简单问题,盼答,100分.
- 关于数据赋值的问题
mysql := mysql+'and fbrq<='''+DateToStr(DateTimePicker2.DateTime)+'''';
指定测试范围。语法
test_expression [ NOT ] BETWEEN begin_expression AND end_expression参数
test_expression是用来在由 begin_expression 和 end_expression 定义的范围内进行测试的表达式。test_expression 必须与 begin_expression 和 end_expression 具有相同的数据类型。NOT指定谓词的结果被取反。begin_expression是任何有效的 Microsoft® SQL Server™ 表达式。begin_expression 必须与 test_expression 和 end_expression 具有相同的数据类型。end_expression是任何有效的 SQL Server 表达式。end_expression 必须与 test_expression 和 begin_expression 一样具有相同的数据类型。AND作为一个占位符,表示 test_expression 应该处于由 begin_expression 和 end_expression 指定的范围内。结果类型
Boolean结果值
如果 test_expression 的值大于或等于 begin_expression 的值并且小于或等于 end_expression 的值,则 BETWEEN 返回 TRUE。如果 test_expression 的值小于 begin_expression 的值或者大于 end_expression 的值,则 NOT BETWEEN 返回 TRUE。注释
若要指定排除范围,请使用大于 (>) 和小于 (<) 运算符。如果任何 BETWEEN 或 NOT BETWEEN 谓词的输入为 NULL,则结果是 UNKNOWN。
from table
where date between();
from table
where date between(s_date,e_date);
from table
where date between(s_date,e_date);
select *
from table
where date between();