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中使用Sockets 从Usenet中获取文件
Jan 10 PHP
php利用curl抓取新浪微博内容示例
Apr 27 PHP
PHP图片处理之使用imagecopyresampled函数实现图片缩放例子
Nov 19 PHP
php实现两表合并成新表并且有序排列的方法
Dec 05 PHP
通过php删除xml文档内容的方法
Jan 23 PHP
使用PHP similar text计算两个字符串相似度
Nov 06 PHP
PHP表单数据写入MySQL数据库的代码
May 31 PHP
php脚本守护进程原理与实现方法详解
Jul 20 PHP
phpStudy中升级MySQL版本到5.7.17的方法步骤
Aug 03 PHP
关于laravel模板中生成URL的几种模式总结
Oct 18 PHP
PHP cookie与session会话基本用法实例分析
Nov 18 PHP
PHP解决高并发问题
Apr 01 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
ip签名探针
2006/10/09 PHP
php和html的区别点详细总结
2019/09/24 PHP
php实现商城购物车的思路和源码分析
2020/07/23 PHP
javascript Discuz代码中的msn聊天小功能
2008/05/25 Javascript
一个可以随意添加多个序列的tag函数
2009/07/21 Javascript
用JQuery实现表格隔行变色和突出显示当前行的代码
2012/02/10 Javascript
JQuery给元素绑定click事件多次执行的解决方法
2014/05/29 Javascript
函数window.open实现关闭所有的子窗口
2015/08/03 Javascript
举例讲解JavaScript中将数组元素转换为字符串的方法
2015/10/25 Javascript
jquery easyui datagrid实现增加,修改,删除方法总结
2016/05/25 Javascript
快速解决js动态改变dom元素属性后页面及时渲染的问题
2016/07/06 Javascript
Angular 2应用的8个主要构造块有哪些
2016/10/17 Javascript
js实现导航吸顶效果
2017/02/24 Javascript
jquery实现图片上传前本地预览
2017/04/28 jQuery
Mint UI 基于 Vue.js 移动端组件库
2017/11/07 Javascript
JavaScript常用数组操作方法,包含ES6方法
2020/05/10 Javascript
教你30秒发布一个TypeScript包到NPM的方法步骤
2019/07/22 Javascript
使用Python的内建模块collections的教程
2015/04/28 Python
Python常见数据类型转换操作示例
2019/05/08 Python
python itchat给指定联系人发消息的方法
2019/06/11 Python
用Cython加速Python到“起飞”(推荐)
2019/08/01 Python
Python datetime包函数简单介绍
2019/08/28 Python
python设置环境变量的作用整理
2020/02/17 Python
北美最大的零售退货翻新商:VIP Outlet
2019/11/21 全球购物
alice McCALL官网:澳大利亚时尚品牌
2020/11/16 全球购物
毕业生怎样写好自荐信
2013/11/11 职场文书
经济学博士求职自荐信范文
2013/11/23 职场文书
合同协议书格式
2014/04/18 职场文书
中秋晚会活动方案
2014/08/31 职场文书
2014年十一国庆节爱国演讲稿
2014/09/23 职场文书
2014年妇幼卫生工作总结
2014/12/09 职场文书
老人与海读书笔记
2015/06/26 职场文书
大学开学感言
2015/08/01 职场文书
北京大学中文系教授推荐的10本小说
2019/08/08 职场文书
深入浅析python3 依赖倒置原则(示例代码)
2021/07/09 Python
HTML中的表单元素介绍
2022/02/28 HTML / CSS