![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 91
zx_view
登峰造极境
展开
-
MySQL函数
1、group_concat()解释:将group by产生的同一个分组中的值连接起来,返回一个字符串结果group_concat( [distinct] 要连接的字段 [order by 排序字段 asc/desc ] [separator '分隔符'] )说明:通过使用distinct可以排除重复值;如果希望对结果中的值进行排序,可以使用order by子句;separator是一...原创 2019-01-31 15:36:30 · 525 阅读 · 0 评论 -
left join,right join,inner join,full join之间的区别
sql中的连接查询有inner join(内连接)、left join(左连接)、right join(右连接)、full join(全连接)四种方式,它们之间其实并没有太大区别,仅仅是查询出来的结果有所不同。1.inner join(内连接),在两张表进行连接查询时,只保留两张表中完全匹配的结果集。 注意:单纯的select * from a,b是笛卡尔乘积。比如a表有5条数据,b表有...原创 2019-01-31 15:53:34 · 336 阅读 · 0 评论 -
mysql的函数和存储过程的创建
删除存储过程和函数可以使用 DROP 语句,其语法结构如下:DROP { PROCEDURE | FUNCTION } [ IF EXISTS ] Sp_name;sp_name为要移除的存储过程或函数的名称。 IF EXISTS子句是MySQL的一个扩展。如果程序或函数不存储,它可以防止发生错误,产生一个用SHOW WARNINGS查看的警告。创建函数的例子:drop f...原创 2019-01-31 17:13:37 · 238 阅读 · 0 评论 -
MySQL的varchar类型的存储长度
varchar(n) 表示n个字符,无论汉字和英文,MySql都能存入n个字符,仅实际字节长度有所区别MySQL检查长度,可用SQL语言:SELECT LENGTH(fieldname) FROM tablename原创 2019-01-31 11:02:44 · 674 阅读 · 0 评论