数据库中表userInfo
字段:uId,unamg,utime.
数据:1,李四,2009-11-06 14:24:35
2,张三,2009-11-06 15:58:35
3,李四,2009-11-07 09:54:35
如何查询
1.根据小时查询“李四”在“2009-11-07 09:54:35”的这条信息
2.根据具体时间包括时分秒查询“李四”在“2009-11-07 09:54:35”的这条信息
字段:uId,unamg,utime.
数据:1,李四,2009-11-06 14:24:35
2,张三,2009-11-06 15:58:35
3,李四,2009-11-07 09:54:35
如何查询
1.根据小时查询“李四”在“2009-11-07 09:54:35”的这条信息
2.根据具体时间包括时分秒查询“李四”在“2009-11-07 09:54:35”的这条信息
解决方案 »
- 关于ASP.NET MVC3的服务端运行代码
- |zyciis| 因为我URL中我的"-"和"_"有特殊的意思,那我应该把它转为什么好呢? 谢谢 有示例
- 在AutoCompleteService中怎样使用页面后台代码中的变量?
- DataView 转变为DataSet?
- 如何将日期传到SQL SERVER?
- 每天都要重新向IIS注册ASP.NET!
- DataGrid按钮列的问题
- asp.NET开发环境的快速拖拽问题,麻烦看下!
- 两个实践难问题
- asp.net用户验证新思路,欢迎各位指出漏洞
- asp.net 控件调用前台JavaScript函数
- arraylist绑定的数据通过checkbox的选择动态删除记录
select * from table where unamg='李四' and datepart(hh,utime)=14
第二个如果是对比完整的时间,可以直接比较,如果需要分别批配,可以参考第一句,或者是datediff函数.
select * from userInfo t where not exists
(select 1 from userInfo where t.unamg=unamg and t.utime>utime)
and convert(varchar(13),utime,120)='2009-11-07 09'
--2,
select * from userInfo where unamg='李四' and utime='2009-11-07 09:54:35'
SELECT * FROM USERINFO WHERE UTIME='2009-11-07 09:54:35'