袁来如此的工作笔记
竹杖芒鞋轻胜马,谁怕? 一蓑烟雨任平生。

MSSQL/MYSQL:

MySQL时间戳转换

842浏览量

1、将时间转换为时间戳

select unix_timestamp('2009-10-26 10-06-07')

如果参数为空,则处理为当前时间


2、将时间戳转换为时间

select from_unixtime(1256540102)

有些应用生成的时间戳是比这个多出三位,是毫秒表示,如果要转换,需要先将最后三位去掉,否则返回NULL


mysql 日期操作 增减天数、时间转换、时间戳

663浏览量

MySQL datediff(date1,date2):两个日期相减 date1 - date2,返回天数。

select datediff('2008-08-08', '2008-08-01'); -- 7

select datediff('2008-08-01', '2008-08-08'); -- -7



一、MySQL 获

SQL联合查询,相同字段名怎么获取结果?

812浏览量

两个表都有字段ID ,在联合查询时,需要分别显示,那么要用as另起别名,比如:


SELECT *, tableA.id AS tableAid, tableB.id AS tableBid FROM ....


解决远程登录mysql数据库报1130错误

753浏览量

查看mysql库中的user表的host值,修改所用账号的host值:改成%匹配所有,也可以直接改成IP地址。

也可以选中数据库,在权限里面新加一个账户,主机选任意主机,选上权限,这样比较方便。


关于MySQL的日期和时间类型

784浏览量

列类型

“零”              值

DATETIME       '0000-00-00 00:00:00'

DATE               '0000-00-00'

TIMESTAMP     000000

mysql 获取当前时间戳

948浏览量

mysql  获取当前时间戳为select unix_timestamp(now())   查询语句中不能使用strtotime()函数

相反函数 FROM_UNIXTIME把 unix时间戳转换为标准时间 


MySQL语句中中文模糊查询失效问题

745浏览量

MySQL中默认字符集的设置有四级:服务器级,数据库级,表级 。最终是字段级 的字符集设置。


四级都要统一编码,比如统一成utf8,sql语句中的中文模糊查询才能生效。

MSSQL随机取一条数据的方法

843浏览量
select top 1 * from 表名 order by newid()

NEWID()为表是的每一行数据在内存里生成一个GUID。而因为GUID的值

MySQL联合查询语法内联、左联、右联、全联, 表别名as

921浏览量

SELECT a.title,a.content,u.username FROM article AS a, user AS u where a.aid=1 and a.uid=u.uid


mysql的between包括边界

840浏览量

mysql的sql语句中可以使用between来限定一个数据的范围,例如:


select * from user where userId between 5 and 7;

查询userId为5、6,7的user,userId范围是包含边界值的,也等同如下查询:


select * from user where userId >= 5 and userId <= 7;

很多地方都提到