摘要: DATE_SUB: 定义和用法 DATE_SUB() 函数从日期减去指定的时间间隔。 语法 date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。 type 参数可以是下列值: 实例 假设我们有如下的表: OrderIdProductNameOrderDate 1 'Compute 阅读全文
posted @ 2018-01-04 15:11 数据分析笔记(自用) 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: mysql "ON DUPLICATE KEY UPDATE" 语法如果在INSERT语句末尾指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则在出现重复值的行执行UPDATE;如果不会导致唯一值列重复的问题,则插入 阅读全文
posted @ 2018-01-04 14:29 数据分析笔记(自用) 阅读(22551) 评论(0) 推荐(3) 编辑
摘要: 1. 字符串截取:left(str, length) 2. 字符串截取:right(str, length) 3. 字符串截取:substring(str, pos); substring(str, pos, len) 3.1 从字符串的第 4 个字符位置开始取,直到结束。 3.2 从字符串的第 4 阅读全文
posted @ 2017-12-03 22:34 数据分析笔记(自用) 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 在应用时,经常要使用这两个函数TIMESTAMPDIFF和TIMESTAMPADD。 一,TIMESTAMPDIFF 语法: TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2)。 说明: 返回日期或日期时间表达式datetime_expr1 和 阅读全文
posted @ 2017-12-03 22:24 数据分析笔记(自用) 阅读(288) 评论(0) 推荐(0) 编辑
摘要: mysql replace实例说明: UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def'); REPLACE(str,from_str,to_str) 在字符串 str 中所有出现的字符串 from_str 均被 to_str替换,然后返回这个字符串 这个函数用来批 阅读全文
posted @ 2017-12-03 21:14 数据分析笔记(自用) 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 有一个查询如下: 1 SELECT c.CustomerId, c.CompanyName 2 FROM Customers c 3 WHERE EXISTS( 4 SELECT OrderID FROM Orders o 5 WHERE o.CustomerID = c.CustomerID) 1 阅读全文
posted @ 2017-12-03 13:20 数据分析笔记(自用) 阅读(77644) 评论(0) 推荐(0) 编辑
摘要: 一、CONCAT()函数CONCAT()函数用于将多个字符串连接成一个字符串。使用数据表Info作为示例,其中SELECT id,name FROM info LIMIT 1;的返回结果为+ + +| id | name |+ + +| 1 | BioCyc |+ + +1、语法及使用特点:CONC 阅读全文
posted @ 2017-12-03 11:59 数据分析笔记(自用) 阅读(246) 评论(0) 推荐(0) 编辑