查询当年当月的数据: select * from compalete_task where to_Char(create_date,'yyyyMM') = to_Char(sysdate,'yyyyMM')order by create_date desc;…
使用sql语句查询日期在一周内的数据 select * from ShopOrder where datediff(week,ordTime,getdate()-1)=0   //查询当天日期在一周年的数据 select * from ShopOrder where datediff(day,ordTime,getdate()-1)=0   //查询当天的所有数据 SELECT * FROM A where datediff(d,datetime,getdate()) <=30 //前30天 S…
前言 我们知道在项目开发中之前使用数据库查询,都是基于jdbc,进行连接查询,然后是高级一点jdbcTemplate进行查询,但是我们发现还是不是很方便,有大量重复sql语句,与代码偶合,效率低下,于是就衍生出来ORM框架,如Mybatis,Hibernate,还有SpringBoot的,Spring Data JPA 条件查询 我们知道在mybatis mapper文件中条件查询符,如>=,<,之类是不能直接写的会报错的需要转移一下 如下图表 详细内容参考 常见的条件查询操作有 我们通过my…
使用SELECT * FROM <表名>可以查询到一张表的所有记录.但是,很多时候,我们并不希望获得所有记录,而是根据条件选择性地获取指定条件的记录,例如,查询分数在80分以上的学生记录.在一张表有数百万记录的情况下,获取所有记录不仅费时,还费内存和网络带宽. SELECT语句可以通过WHERE条件来设定查询条件,查询结果是满足查询条件的记录.例如,要指定条件“分数在80分或以上的学生”,写成WHERE条件就是SELECT * FROM students WHERE score >= 8…
取某月天数:,) --当月天数 ,DATEADD(m, DATEDIFF(m,,getdate())+,))) ---当月第一天 ,getdate()) ---当月最后一天 ,dateadd(m,,dateadd(d,-day(getdate())+,getdate()) )) --本年最后一天 ,getdate())) --当月第一个星期一 SELECT DATEADD(wk, DATEDIFF(wk, - DAY(getdate()), getdate())), '') SQL Server…
--本周第一天    SELECT DATEADD(Day,1-(DATEPART(Weekday,getdate())+@@DATEFIRST-1)%7,getdate())   --or    select dateadd(wk, datediff(wk,0,getdate()), 0)   --本周第一天    select dateadd(wk, datediff(wk,0,getdate()), 6)       --上月第一天    SELECT CONVERT(CHAR(10),D…
---列举指定时间月份DECLARE @date1 VARCHAR(10) , @date2 VARCHAR(10)SET @date1 = '2010-01-01'SET @date2 = '2010-09-01'SELECT CONVERT(VARCHAR(7), CAST(LTRIM(YEAR(@date1)) + '-' + LTRIM(number) + '-01' AS DATETIME), 120)FROM master..spt_valuesWHERE type = 'p' AN…
1.DML核心CRUD增删改查 缩写全称和对应 SQL: * DML 数据操纵语言:Data Manipulation Language * Create 增加:insert * Retrieve 查询:select * Update 更新:update * Delete 删除:delete 2.SQL基本查询 2.1 常用SQL总结 * 基本查询:select * from table_name * 字段查询:select fileds from table_name * 条件查询:selec…
package com.ytkj.entity; import javax.persistence.*; import java.io.Serializable; /** * @Entity * 作用:指定当前类是实体类. * @Table * 作用:指定实体类和表之间的对应关系. * 属性: * name:指定数据库表的名称 * @Id * 作用:指定当前字段是主键. * @GeneratedValue * 作用:指定主键的生成方式.. * 属性: * strategy :指定主键生成策略.…
ylbtech-funcation-util:  C# 复杂条件查询(sql 复杂条件查询)查询解决方案 C# 复杂条件查询(sql 复杂条件查询)查询解决方案 1.A,Ylbtech.Model返回顶部 A.1,DepartmentInfo.cs using System; namespace Ylbtech.Model { /// <summary> ///DepartmentInfo 的摘要说明 ///desc: 部门表 /// </summary> public class…