php操作sqlserver关于时间日期读取的小小见解


Posted in PHP onNovember 29, 2009

上周五,要做一个php 同时对mysql数据库和sqlserver数据库的连接东东
以前一直在用mysql对sqlserver不是很熟悉,于是摸着石头过河。没有别的至少mysql和sqlserver还算是亲戚
在做条件查询的时候。出现了问题
首先是查询出来的时间是这种格式的
11 30 2009 10:20:20AM
我打开sqlserver数据库查看表中的数据
却是2009-11-30 10:20:20.233
后来查了查好像sqlserver有个格式问题,但是输出的时候要的是2009-11-01,没有办法,只能在查询出数据后自己转换一把了
在mysql下面的话
比如我想查找time在2009-11-01到2009-11-30时间段的数据
select * from table where time > '2009-11-01' and time < '2009-11-30';
我就画了个虎,结果就不知道我的where跑哪去了,不起任何作用,
我想我的2009-11-01确实不好跟11 30 2009 10:20:20AM或者2009-11-30 10:20:20.233比较,至少可比性不大
于是我就转换我的2009-11-01到11 01 2009 00:00:00AM和2009-11-01 00:00:00.000
再一比更不行。在“:”出错误。这不是找不自在吗!
于是别别扭扭的找了一天也没有点恍然小悟,不能因为这个小小问题,影响我的形象吧,今天天早早的就醒了,
昨天找到了sqlserver的时间转换函数convert包括好多种,就是没有2009-11-01这种格式,也不知道是我笨还是我笨
没有办法,只能中和一下,首先将2009-11-01转换成20091101然后将11 30 2009 10:20:20AM或者2009-11-30 10:20:20.233转换成20091130然后再比较,
别说,还真有结果了
select * from table where convert(varchar(10),date_time,112) !< $begin_date and convert(varchar(10),date_time,112) !> $end_date
(!< 和 !> 也差点绊我个跟头)

PHP 相关文章推荐
用php写的serv-u的web申请账号的程序
Oct 09 PHP
dhtmlxTree目录树增加右键菜单以及拖拽排序的实现方法
Apr 26 PHP
解析如何屏蔽php中的phpinfo()函数
Jun 06 PHP
php从csv文件读取数据并输出到网页的方法
Mar 14 PHP
PHP用mb_string函数库处理与windows相关中文字符及Win环境下开启PHP Mb_String方法
Nov 11 PHP
WordPress中Gravatar头像缓存到本地及相关优化的技巧
Dec 19 PHP
Swoole-1.7.22 版本已发布,修复PHP7相关问题
Dec 31 PHP
PHP实现支持加盐的图片加密解密
Sep 09 PHP
php编程实现简单的网页版计算器功能示例
Apr 26 PHP
PHP生成随机数的方法总结
Mar 01 PHP
php项目中类的自动加载实例讲解
Sep 12 PHP
php和html的区别点详细总结
Sep 24 PHP
php中$this-&amp;gt;含义分析
Nov 29 #PHP
php session_start()关于Cannot send session cache limiter - headers already sent错误解决方法
Nov 27 #PHP
Ajax+PHP 边学边练之四 表单
Nov 27 #PHP
PHP Session变量不能传送到下一页的解决方法
Nov 27 #PHP
完美解决PHP中文乱码
Nov 26 #PHP
php google或baidu分页代码
Nov 26 #PHP
php 接口类与抽象类的实际作用
Nov 26 #PHP
You might like
使用Sphinx对索引进行搜索
2013/06/25 PHP
PHP浮点数精度问题汇总
2015/05/13 PHP
PHP实现恶意DDOS攻击避免带宽占用问题方法
2015/05/27 PHP
浅谈php中urlencode与rawurlencode的区别
2016/09/05 PHP
基于jquery的loading效果实现代码
2010/11/05 Javascript
FireFox下XML对象转化成字符串的解决方法
2011/12/09 Javascript
JAVASCRIPT模式窗口中下载文件无法接收iframe的流
2013/10/11 Javascript
Node.js插件的正确编写方式
2014/08/03 Javascript
JS 排序输出实现table行号自增前端动态生成的tr
2014/08/13 Javascript
angularJS结合canvas画图例子
2015/02/09 Javascript
javascript实现3D变换的立体圆圈实例
2015/08/06 Javascript
Js遍历键值对形式对象或Map形式的方法
2016/08/08 Javascript
聊一聊jQuery插件uploadify使用方法
2016/08/24 Javascript
详解XMLHttpRequest(一)同步请求和异步请求
2016/09/14 Javascript
JavaScript监听手机物理返回键的两种解决方法
2017/08/14 Javascript
详解vue服务端渲染浏览器端缓存(keep-alive)
2018/10/12 Javascript
Vue 使用typescript如何优雅的调用swagger API
2020/09/01 Javascript
[08:54]《一刀刀一天》之DOTA全时刻18:十九支奔赴西雅图队伍全部出炉
2014/06/04 DOTA
[01:45]IMBATV TI4前线报道-选手到达
2014/07/07 DOTA
python中import与from方法总结(推荐)
2019/03/21 Python
python3 自动识别usb连接状态,即对usb重连的判断方法
2019/07/03 Python
PyCharm无法引用自身项目解决方式
2020/02/12 Python
DjangoWeb使用Datatable进行后端分页的实现
2020/05/18 Python
一文读懂Python 枚举
2020/08/25 Python
Python爬虫自动化获取华图和粉笔网站的错题(推荐)
2021/01/08 Python
html5 css3实例教程 一款html5和css3实现的小机器人走路动画
2014/10/20 HTML / CSS
FILA斐乐中国官方商城:意大利运动品牌
2017/01/25 全球购物
马来西亚在线时尚女装商店:KEI MAG
2017/09/28 全球购物
HTC VIVE美国官网:VR虚拟现实眼镜
2018/02/13 全球购物
法国最大的在线眼镜店:EasyLunettes
2019/08/26 全球购物
汽车技术服务英文求职信范文
2014/01/02 职场文书
质量标语大全
2014/06/12 职场文书
高校群众路线教育实践活动剖析材料
2014/10/10 职场文书
2015年度班主任自我评价
2015/03/11 职场文书
总经理岗位职责范本
2015/04/01 职场文书
2016年劳模先进事迹材料
2016/02/25 职场文书