MySQL自学

Posted 爱唱歌的猫★

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL自学相关的知识,希望对你有一定的参考价值。

sql自学

第四次
目标:掌握其他SELECT关键字
4.字符拼接-CONCAT
将多个字段拼接为一个字段
SELECT CONCAT ([列名1],[列名2],……)FROM[表名];
适合场景:-组合多列信息为一列
-对列的信息进行补充
★要拼接的字符有一个NULL,结果返回NULL
例.
①SELECT m.* CONCAT(prod_id,prod_name) AS 产品信息 FROM milk_tea AS m;
②SELECT m.* CONCAT(prod_id,’(’,prod_name,’)’) AS 产品信息 FROM milk_tea AS m;
5.指定拼接符-CONCAT_WS
统一拼接符:SELECT CONCAT_WS (‘拼接符’,[列名1],[列名2],……)FROM [表名];
适合场景:多字段拼接,字段间使用同样的拼接符
★会自动跳过NULL,只拼接有的

SELECT m.* CONCAT_WS(‘是’,m.prod_name,m.net_w) AS 产品信息 FROM milk_tea AS m;
6.内容去重-DISTINCT
取出不重复的列值:SELECT DISTINCT [列名] FROM [表名];
适合场景:列中有多个相同值,查看值的种类
★空值保留

SELECT DISTINCT m.valid_month FROM milk_tea AS m;

以上是关于MySQL自学的主要内容,如果未能解决你的问题,请参考以下文章

MySQL自学

MySQL自学

linux自学之开始centos学习,安装数据库MariaDB

搭建菠菜程序网站源码开发初级自学篇-搭建MySQL主从复制搭建架构

java完全自学手册pdf,高级Java开发必看

MySQL 根据产品详细信息创建产品参考代码