SQL语句写返回一天内的纪录,得到一周内星期几的时间
week = DateTime.Today.DayOfWeek.ToString();
switch (week)
{
case "Monday":
week = "星期一";
MondayTime = DateTime.Today;
TuesdayTime = DateTime.Today.AddDays(1);
WednesdayTime = DateTime.Today.AddDays(2);
ThursdayTime = DateTime.Today.AddDays(3);
FridayTime = DateTime.Today.AddDays(4);
SaturdayTime = DateTime.Today.AddDays(5);
SundayTime = DateTime.Today.AddDays(6);
break;
case "Tuesday":
week = "星期二";
MondayTime = DateTime.Today.AddDays(-1);
TuesdayTime = DateTime.Today;
WednesdayTime = DateTime.Today.AddDays(1);
ThursdayTime = DateTime.Today.AddDays(2);
FridayTime = DateTime.Today.AddDays(3);
SaturdayTime = DateTime.Today.AddDays(4);
SundayTime = DateTime.Today.AddDays(5);
break;
case "Wednesday":
week = "星期三";
MondayTime = DateTime.Today.AddDays(-2);
TuesdayTime = DateTime.Today.AddDays(-1);
WednesdayTime = DateTime.Today;
ThursdayTime = DateTime.Today.AddDays(1);
FridayTime = DateTime.Today.AddDays(2);
SaturdayTime = DateTime.Today.AddDays(3);
SundayTime = DateTime.Today.AddDays(4);
break;
case "Thursday":
week = "星期四";
MondayTime = DateTime.Today.AddDays(-3);
TuesdayTime = DateTime.Today.AddDays(-2);
WednesdayTime = DateTime.Today.AddDays(-1);
ThursdayTime = DateTime.Today;
FridayTime = DateTime.Today.AddDays(1);
SaturdayTime = DateTime.Today.AddDays(2);
SundayTime = DateTime.Today.AddDays(3);
break;
case "Friday":
week = "星期五";
MondayTime = DateTime.Today.AddDays(-4);
TuesdayTime = DateTime.Today.AddDays(-3);
WednesdayTime = DateTime.Today.AddDays(-2);
ThursdayTime = DateTime.Today.AddDays(-1);
FridayTime = DateTime.Today;
SaturdayTime = DateTime.Today.AddDays(1);
SundayTime = DateTime.Today.AddDays(2);
break;
case "Saturday":
week = "星期六";
MondayTime = DateTime.Today.AddDays(-5);
TuesdayTime = DateTime.Today.AddDays(-4);
WednesdayTime = DateTime.Today.AddDays(-3);
ThursdayTime = DateTime.Today.AddDays(-2);
FridayTime = DateTime.Today.AddDays(-1);
SaturdayTime = DateTime.Today;
SundayTime = DateTime.Today.AddDays(1);
break;
case "Sunday":
week = "星期日";
MondayTime = DateTime.Today.AddDays(-6);
TuesdayTime = DateTime.Today.AddDays(-5);
WednesdayTime = DateTime.Today.AddDays(-4);
ThursdayTime = DateTime.Today.AddDays(-3);
FridayTime = DateTime.Today.AddDays(-2);
SaturdayTime = DateTime.Today.AddDays(-1);
SundayTime = DateTime.Today;
break;
}
表里有一个时间字段,通过这个字段获取一天时间段内的纪录。
主要用到SQL的DateDiff函数:返回两个日期之间的天数。
格式为:DATEDIFF(datepart,startdate,enddate)
要返回一天时间段内的数据SQL语句为:
d代表day,天数的意思,也可以是年,月 yy,mm,整个sql语句的意思是取到指定时间SundayTime和表里的PlayDate的时间差为0的所有数据,
即返回当天的所有数据
转载于:https://www.cnblogs.com/sheseido/archive/2011/05/24/2055641.html
SQL语句写返回一天内的纪录,得到一周内星期几的时间相关推荐
- Mybatis写SQL语句update返回值为null
这很奇怪哈,明明写的是update语句怎么会返回null呢,就算没有更新成功也会返回0嘛,经过百度发现,这种情况的话一般从两个方面来考虑 1.SQL语句写错了,(很粗心!!!)博主就是这个情况 简直想 ...
- mysql 索引巧用,SQL语句写得忒野了
今天来分享几个MySQL常见的SQL错误**(不当)用法.我们在作为一个初学者时,很有可能自己在写SQL时也没有注意到这些问题,导致写出来的SQL语句效率低下,所以我们也可以自省自检一下. 1. LI ...
- sql exists用法_新同事不讲武德,这SQL语句写得忒野了
来源 | developer.aliyun.com/article/72501今天来分享几个MySQL常见的SQL错误(不当)用法.我们在作为一个初学者时,很有可能自己在写SQL时也没有注意到这些问题 ...
- 易语言mysql表新增防止重复_sqlite数据库 大量插入数据时如何避免重复插入(易语言,做好用sql语句写下)...
就是你在建数据表的时候就用上面的代码写到表里面,以后直接插入就行了啊 看来你还是不懂.. 给你个样例吧.. 源码如下;测试成功 .版本 2 .支持库 sqlite3 .支持库 spec .子程序 _ ...
- azure不支持哪些语句 sql_新同事不讲武德,这SQL语句写得忒野了
前言 MySQL在去年年仍然保持强劲的数据库流行度增长趋势.越来越多的客户将自己的应用建立在MySQL数据库之上,甚至是从Oracle迁移到MySQL上来.但也存在部分客户在使用MySQL数据库的过程 ...
- 新同事不讲武德,这SQL语句写得忒野了
来源 | developer.aliyun.com/article/72501 整理来自:CodeSheep 今天来分享几个MySQL常见的SQL错误(不当)用法.我们在作为一个初学者时,很有可能自己 ...
- 获取执行SQL语句的返回结果
最近遇到的问题,在存储过程中需要拼接动态SQL语句,用变量保存,可直接使用EXECUTE SP_EXECUTESQL是不能获取想要的结果的 于是经过baidu了一番后,找到了解决的办法 declare ...
- mysql存储过程执行动态sql返回结果,mysql存储过程执行动态sql语句并返回值
Java代码 set @sql='xxx'; prepare stmt from @sql; execute stmt; deallocate prepare stmt; select @curd1; ...
- mysql写php木马_PHP一句话木马小总结与SQL语句写一句话木马
一.基础类的一句话--功能仅限于验证漏洞了,实际中太容易被查出出来: 1 <?php @eval($_GET["code"])?> 2 <?php @system ...
最新文章
- TCP/IP 协议栈及 OSI 参考模型详解--云平台技术栈04
- 替换弹窗中字段显示的值
- JAVA多线程和并发
- 设置html按钮点击事件无效果,css怎么设置按钮不能点击?
- 可以发外链的网站_可以发外链的地方有哪些?-top推
- ATK插件化开发:AtkPlug,AtkSocket
- pytorch torch.full
- Mockito 实战总结笔记
- 3dmax界面由哪几部分组成
- 理解什么是symbolic link in Python
- 常见对称加密、解密、破解
- 个人外汇买卖能不能一直等到赢利再平仓
- 一步一步搭建Redis + Keepalived主从高可用之Keepalived安装配置(三)
- Numpy之reshape(1,-1)含义
- ping——判断两个设备是否在同一个局域网下
- PNP+NMOS用于充电的原理解释
- java和class的区别
- FZU 1021 飞船赛
- chatgpt赋能Python-pythonista免费
- 请求大佬们帮我找下问题
热门文章
- 2019-0331视觉SLAM的学习第一讲
- pcc定义_PCC介绍——智能管道
- yum install php72w,yum 安装 php72w-pecl-imagick 报错
- 物联网核心安全系列——智能家居与数据安全问题
- 内存溢出+CPU占用过高:问题排查+解决方案+复盘(超详细分析教程)
- Ajax:前台利器—Ajax
- 为了自动驾驶,Uber每月烧钱1.3亿
- 史上首次无人车队集体婚礼,直男新郎给新娘の礼物:工业设计书
- 微软又开源了一个机器学习框架,这次是核心产品的机器学习引擎infer.NET
- 5行代码秀碾压,比Keras还好用的fastai来了,尝鲜PyTorch 1.0必备伴侣