
Oracle & Mysql
文章平均质量分 55
cuipan1234
这个作者很懒,什么都没留下…
展开
-
Mysql中的CONCAT、GROUP_CONCAT、CAST使用示例
一、CONCAT()函数CONCAT()函数用于将多个字符串连接成一个字符串。使用数据表Info作为示例,其中SELECT id,name FROM info LIMIT 1;的返回结果为+----+--------+| id | name|+----+--------+|1 | BioCyc |+----+--------+1、语法及使用特点:CON原创 2017-08-25 21:10:43 · 692 阅读 · 0 评论 -
mysql查询实现插入自增列
Mysql中实现查询是插入自增列:SELECT (@row_number:=@row_number + 1) AS num, firstName, lastName FROM employees,(SELECT @row_number:=0) AS t order by num DESC;原创 2017-09-08 21:32:25 · 7851 阅读 · 0 评论 -
MYSQL函数ISNULL、IFNULL、NULLIF、IF、CASE WHEN
ISNULL函数:ISNULL(expr),如expr为NULL,那么ISNULL() 的返回值为 1,否则返回值为 0。IFNULL函数:IFNULL(expr1,expr2),如expr1为NULL,则返回expr2,否则返回expr1。NULLIF函数:NULLIF(expr1,expr2),如果expr1 = expr2 为True,那么返回值为NULL,否则返回值为e原创 2017-11-23 21:52:33 · 512 阅读 · 0 评论 -
mysql中CONCAT_WS的用法
mysql有时查询结果的字段是一个表的多个字段的拼接,或是多个表的连表查询结果的拼接 显示的字段,那么需要用到CONCAT_WSCONCAT_WS('-',ap4.name,ap5.name,ap6.name,ap2.name,ap1.name,ap3.name) AS NAME解释:这里现在有ap1~ap6共6个表,结果显示的name字段需要将这6个表中查询结果的name进行拼接显示原创 2017-08-24 12:50:32 · 1324 阅读 · 0 评论 -
Mydsql中字符截取SubString、SubString_index函数
SubString用于:返回第一个参数中从第二个参数指定的位置开始、第三个参数指定的长度的子字符串查询一个字段结果是date类型:2017-08-25 00:00:00示例1:查询Sql返回时间,返回的时间是带有时分秒后缀的,现在只需要前面的年月日,那么SELECT SUBSTRING(CONCAT(frm.effectEndDate,' '),1,10) AS endDa原创 2017-08-25 20:42:54 · 1027 阅读 · 0 评论