本节依然学习单表查询,主要学习对查询结果进行顺序调整的方法。
一、结果展示语句——SELECT
CONCAT 字符拼接
例: SELECT m.*, CONCAT(prod_id, prod_name) FROM milk_tea AS m;
CONCAT_WS 指定拼接符
用于字段间要插入统一的拼接符时
例:SELECT m.*, CONCAT_WS(‘是’, m.prod_name, m.net_w, m.sale_price) AS 产品信息 FROM milk_tea AS m;
DISTINCT :取出不重复的列值
相当于查看这一列数据的种类有哪几种
CONCAT用例:
CONCAT_WS 用例:
小tip:
SELECT ; 可以单独作为展示器、计算器等,作为测试;
DISTINCT用例:
二、结果排序——ORDER BY
对查询的结果按照某种顺序排序(根据不同行的同一列进行排序)
用在SELECT FROM 后,是最后一条子句
ASC-升序;DESC-降序;不标明时默认升序排列;紧跟着前一列
可以根据单列、多列、列位置(不推荐)进行排序
中文文本拼音排序—CONVERT函数
- 对于中文文本,按照拼音排序时,需要用到函数CONVERT(列名 USING gbk)
需要练习噢!!

