sqlserver 2008从一张表中查找出在这两个日期(字段为datetime类型)范围内的记录

问题描述

sqlserver 2008从一张表中查找出在这两个日期(字段为datetime类型)范围内的记录

求sql语句!!!sqlserver 2008从一张表中查找出在这两个日期(字段为datetime类型如2015-07-14 09:22:22.343)范围内的记录~

解决方案

select * from table where time1 between time1 and time2

解决方案二:

between 限定符

解决方案三:

SELECT * FROM Books WHERE PublishDate BETWEEN '2015-05-01' AND '2015-05-05'

解决方案四:

.SELECT * FROM Books WHERE PublishDate BETWEEN time1 AND time2

解决方案五:

select * from tab t where t.time between time1 and time2

解决方案六:

select * from table where 你的字段 between '2014-1-1' and '2016-1-1'

时间: 2024-12-31 17:19:06

sqlserver 2008从一张表中查找出在这两个日期(字段为datetime类型)范围内的记录的相关文章

java-急 处理大量数据 查找出重复的并去重(去重的导入另一张表中)

问题描述 急 处理大量数据 查找出重复的并去重(去重的导入另一张表中) 3张表,1.yiche (modelid ,parentid) 2. param(id,paramid,value) 3.value(modelid,paramid,value) 查询相同数据 ,parentid 是modelid的上级 ,param表中有4个属性paramid分别对应的是1 ,4,78,256 每个modelid都有这四个属性,有什么简单的方法判断是否有这样的数据,modelid不同,但其他属性相同 包括p

一张表中根据某一字段相同值得另一字段的所有值拼接起来,组成一条新的语句

问题描述 一张表中根据某一字段相同值得另一字段的所有值拼接起来,组成一条新的语句如下:表a,有字段 x,y,zx y z1 name p1 name w1 name d2 sex s2 sex c2 sex k语句运行后变成的结果为:字段1 字段2 字段3 1 name p,w,d 2 sex s,c,k 有哪位帮忙下,谢谢!! 问题补充:1楼牛人弄出来了是单组的,即把出group by 单一字段的其他字段都加了起来,其实,我的是字段1和2都相同的,字段1和2照着写,只有字段3不同, 也只是字段

如何判断多个字段组成的关键字在另外一张表中是否存在

如何判断多个字段组成的关键字在另外一张表中是否存在 老帅(20141107) 1.首先判断一个关键字在另外一张表中是否存在很容易! SELECT * FROM a  WHERE a.ID  IN  ( SELECT b.ID  FROM b ) 2.如果判断的关键字有多个字段构成怎么办呢? 你不能在IN中使用多个字段.如下查询: SELECT * FROM a WHERE (a.ID1, a.ID2)  IN ( SELECT b.ID1, b.ID2 FROM b ) 这不会正常工作,违反了S

sql server 2008如何根据一个表中数据去查询另一个表的数据?

问题描述 sql server 2008如何根据一个表中数据去查询另一个表的数据? 现在我有三个表,表A有11列,其中有一列用来记录员工的id,一列是记录类型的Id,现在我要查询出表A的所有数据,但同时我要通过员工的id去查询出表B的员工名,通过类型的id,去查询出表C中的类型详情,最后我要得到的数据就是表A中除了员工id和类型id的数据外的9列数据,加上表B的员工名和表C的类型详情,请问这样的SQL语句要如何写? 解决方案 用一个表的数据更新另一个表Sql ServerSQL server中将

用C#在datagridview中显示access数据库一张表中的内容,但是列的显示乱了

问题描述 用C#在datagridview中显示access数据库一张表中的内容,但是列的显示乱了 ACCESS数据库表中列的顺序是1左,2左,11左,12左,1右,2右,11右,12右,但是当显示在datagridview中时就呈现上面的乱码, 解决方案 这是一个bug 试试看:http://blog.csdn.net/lukesunch/article/details/4644101 再不行就不要绑定,手工循环添加.

sql-消费表中查找所有用户最后一条消费记录

问题描述 消费表中查找所有用户最后一条消费记录 BussnissLogs表中字段BussnissLogsID(消费流水ID),UserID(用户ID),HappeningTime(消费时间) ps:判断最后一条记录的是时间,不是消费流水号 解决方案 查找最后一个条,取BussnissLogsID最大的那个倒序排序 select top 1 * from (select * from xxx order by BussnissLogsID desc) 解决方案二: 要的是按时间最末,那么应该是:s

MYSQL 中怎样把同一张表中相同字段的内容合并为一条记录?

问题描述 MYSQL 中怎样把同一张表中相同字段的内容合并为一条记录? 我的表现在是这样的: 客户id 购买产品id 1 123 1 124 1 125 1 126 2 168 2 169 想让表转变成: 客户id 购买产品id 1 123,124,125,126 2 168,169 也就是说把一个客户购买的产品合并显示在一条记录中. 解决方案 使用group_concat 解决方案二: 用行转列实现,今天上午看到一个和你的问题完全符合 http://blog.csdn.net/ning1093

select-jdbc 从数据库一张表中查询得到一个值,插入到另一张表中,插入不进去

问题描述 jdbc 从数据库一张表中查询得到一个值,插入到另一张表中,插入不进去 jdbc 从数据库一张表中查询得到一个值,插入到另一张表中,插入不进去,代码如下: public void addObjectFields(Company c)throws SQLException{ Connection conn=DBUtil.getConnection(); Statement stmt = conn.createStatement(); String insertSql = " insert

SQL 某张表中每个字段占用的空间

问题描述 SQL 某张表中每个字段占用的空间 比如表 Student 含有字段 ID**Name****Class****Tel**那么我现在想知道**Name**这个字段下的数据占了多少空间,**Class**这个字段下的数据又占了多少空间 解决方案 这个与你的字段的数据类型有关系啊 如果是VARCHAR(MAX)的话 你的字符串是多少位 就占据多少的空间 如果INT的话 是4位 解决方案二: 取决于你所定义的字段类型,不同的数据库稍有差别.