常用的MySQL函数 语句

  • Posted on: 10 July 2017
  • By: jmu

这里是一些我在工作中常会用到的MySQL函数。

1. CAST(): 用于类型转换

    例子: CAST(SUM(`price`) AS DECIMAL(10, 2)) 用精度2的浮点数表示总价

2. from_unixtime(): 用于将时间unixtime格式转化成 datetime格式

    例子: from_unixtime(`created`) 将创建时间(例:1499694625)转成datetime格式(例:2017-07-10 09:50:25)

3. UNIX_TIMESTAMP(): 用于将时间datetime格式转化成 unixtime格式

     例子: UNIX_TIMESTAMP​(NOW()​) 将当前时间(例:2017-07-10 09:50:25)转成datetime格式(例:1499694625)

4. LEFT():用于取左X位字符

    例子: LEFT(from_unixtime(`created`), 10) 取左10位(例:2017-07-10)

5. CONCAT(): 用于连接字符

     例子: select CONCAT('page/', pid) from page 在pid前加上"page/"(例输出:page/12)

6. NOW(): 用于返回现在时间,datetime格式

     例子:  select NOW() from page 所有返回行都返回当前时间(例输出:2017-07-10 09:50:25)

7. 未完待续。。。

添加新评论

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.