select t.id,
t.name,
a.companyname,
a.longitude,
a.latitude,
a.endtime,
a.userid
from user_base t, action_base a
where t.id = a.userid
and t.name = '李刚'
and a.endtime >= to_date('2012-11-24', 'yyyy-mm-dd')
and a.endtime <= to_date('2012-11-24', 'yyyy-mm-dd')
order by a.endtime
解决方案 »
- 判断提示窗口删除。
- 网站上传问题
- 关于打印的总题?
- ASP.NET读取SQL数据库中的字段
- 下面是陕北吴旗娃用SQL SERVER写的分页的存储过程,哪位有在ORACLE数据库上应用的实例,帮我将下面的存储过程改成ORACLE的存储过程。
- 通过oleDbDataReader读取数据的时候,如何通过字段名称读取数据??
- 请问在.net中,有几种事务处理的方法,欢迎讨论
- DataGrid 怎么做超联接啊?
- 思归请入!还是正则表达式的问题!!
- 怎么获得其它网站页面的内容呢?网上有文章说用InetCtls.Inet,可是我一用就出错,是不是要安装一个什么东西呀?
- TreeView 加上了ShowCheckBoxes="All" 就是都加上了checkbox,如何根据查找出来的数据让checkbox自动打钩
- GOOGLE地图, BAIDU地图 开发高手进来看看吧
and a.endtime <= to_date('2012-11-24', 'yyyy-mm-dd')这个条件貌似查询不出任何记录相当于查询在2012-11-24 00:00:00 到 2012-11-24 00:00:00 之间的数据,如果存入的日期字段不做其他处理的话都是带有时分秒的,查询24号的可以讲后面的改为 2012-11-25
t.name,
a.companyname,
a.longitude,
a.latitude,
a.endtime,
a.userid
from user_base t left join action_base a on t.id = a.userid where
t.name = '李刚' and convert(varchar(10),cast(to_date as datetime),102) between convert(varchar(10),cast(第a.endtime as datetime),102)
and convert(varchar(10),cast(a.endtime as datetime),102) order by a.endtime
and a.endtime >= to_date('2012-11-24', 'yyyy-mm-dd')
and a.endtime <= to_date('2012-11-25', 'yyyy-mm-dd')2、日期换成 '2012-11-24 00:00:00' '2012-11-24 23:59:59'