求SQL中判断时间条件的语句 表中结构大概是这样ID time1 14:002 14:003 14:001 13:252 13:253 13:25我想查出第一条时间不是整点的记录该怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select top 1 from tb order by len(replace(time,'00','')) select top 1 * from T where datepart(mm,time)/60 <>0order by ID 字符的话判断00,datetime的话判断与0点相差的分钟数是不是60的整倍 select top 1 * from tb where right(time,2) <> '00' order by time select top 1 *from tbwhere right(time,2)<>'00' time字段是字符串类型的话直接取右边2位字符判断;time字段是datetime类型的话用函数取出分钟后转换成字符串判断。 is not null不起作用 关于case语句的写法 聚簇索引和非聚簇索引的问题? 将截断字符串或二进制数据 存储过程--有关参数的问题!!---急啊,在线等!!! 删除部分字段相同的记录 如何手动清除sql2000的日志 关于insert语句插入错行的问题 自定义函数的问题 sql2005找不到企业管理器 怎么判断sql中数据库是否被更新过>>>>>???? 高分求一个sql语句,紧急!
select top 1 * from T where datepart(mm,time)/60 <>0
order by ID
datetime的话判断与0点相差的分钟数是不是60的整倍
from tb
where right(time,2)<>'00'
time字段是datetime类型的话用函数取出分钟后转换成字符串判断。