社区
VB基础类
帖子详情
一条关于日期查询的sql语句问题。
GetScore123
2003-10-08 09:49:43
查询一个日期所在周的记录,我这样写:
select * from tablename where DateDiff("w", CDate(字段名), DateSerial(Year(CDate(字段名)), 1, 1))=DateDiff("w", #2003-09-12#, DateSerial(2003, 1, 1))
没有问题了。
现在需要加一个功能:
通过text1.text输入,可以查询周几到周日的所有记录。请问怎样写?
...全文
25
9
打赏
收藏
一条关于日期查询的sql语句问题。
查询一个日期所在周的记录,我这样写: select * from tablename where DateDiff("w", CDate(字段名), DateSerial(Year(CDate(字段名)), 1, 1))=DateDiff("w", #2003-09-12#, DateSerial(2003, 1, 1)) 没有问题了。 现在需要加一个功能: 通过text1.text输入,可以查询周几到周日的所有记录。请问怎样写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
海牛
2003-10-08
打赏
举报
回复
比如 周三 到 周日 间隔5天,你就在Sql里面写DateDiff("d",Date1,Date2)<=5
Date1=周日的日期,Date2为数据库字段的日期
海牛
2003-10-08
打赏
举报
回复
老兄,DateDiff("d", 就是取得日期的天数间隔!
studyharding
2003-10-08
打赏
举报
回复
不是这个吧。
这么说吧。
我上面的代码已经实现:
一个文本矿输入日期,查询出此日期所在周的所有记录。
(此sql语句为浏览方便,我已经把text1.text这样的代码,换成了实际日期)
现在,需要增加一个功能:
通过另一个文本矿(或下拉矿),可以设置:不从周一开始统计,可以从周二,周三。。。开始统计到周日的所有记录。
Jackile
2003-10-08
打赏
举报
回复
"select * from tablename where 日期=#" & Trim(text1.Text) & "#"
wea1978
2003-10-08
打赏
举报
回复
select * from tablename where 日期='" & Trim(text1.Text) & "'"
试试
GetScore123
2003-10-08
打赏
举报
回复
up
hemeijun81
2003-10-08
打赏
举报
回复
你可以用 format 函数转换这两text,再设两变量,把text1、text2付给两变量,以变量为条件查询即可!
wea1978
2003-10-08
打赏
举报
回复
也就是说,你要有两个框,然后结合两个框的内容,比如说TXT1是周一或周二,TXT2就是周日或周四什么的,你试试看
wea1978
2003-10-08
打赏
举报
回复
sql = "select * from tablename where 日期> '" & Trim(text1.Text) & "'and 日期 < '" & Trim(text1.Text) & "'"
SQL操作
日期
语句
SQL操作
日期
语句
SQL常用(
查询
日期
)语句
SQL常用
日期
查询
语句及显示格式设置SQL常用
日期
查询
语句及显示格式设置1.
查询
当前年、月、周相关时间1.1.
查询
当前年份1.2.
查询
当前年份第几天1.3.
查询
当前月份第几天1.4.
查询
当前周的星期几2.
查询
当前第几季度。
Mysql根据身份证更新出生
日期
及年龄
sql语句
我心想这么"难" 报价一定要高一点了 于是我废了九牛二虎之力写了
一条
sql语句
,将mysql数据库新增的出生
日期
和年龄根据身份证号给生成了 数据库中字段信息如下 整理
查询
sql语句
### 先整理出
查询
语句 select DATE_...
史上超强最常用
SQL语句
大全
史上超强最常用
SQL语句
大全,) 1)DDL--数据定义语言 用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等 2) DML--数据操作语言 用来对数据库中表的数据进行增删改。关键字:insert, delete, ...
sql语句
查询
执行顺序
sql
查询
语句的处理步骤如下:--
查询
组合字段 (5)select (5-2) distinct(5-3) top()(5-1) --连表 (1)from (1-J)<left_table><join_type> join <right_table> on (1-A)<left_table>
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章