1.查询常量值
SELECT 常量值;
2.查询表达式
SELECT 表达式;
3.查询函数
SELECT 函数;
4.起别名
①便于理解
②如果要查询的字段有重名的情况,使用别名可以区分开来
方式一:使用as
SELECT 字段/常量/表达式/函数... AS 别名;
方式二:空格
SELECT 字段/常量/表达式/函数... 别名;(别名和字段中间空一格)
注意:别名尽量用双引号或者单引号引起了,怕是关键字什么的
5.去重
SELECT DISTINCT 字段/常量/表达式/函数... FROM 表名;
6.+号的作用
一、java中的+号:
①运算符,两个操作数都为数值型
②连接符,只要有一个操作数为字符串
二、MySQL中的+号:
仅仅只有一个功能:运算符
①SELECT 100+90;两个操作数都为数值类型,则做加法运算
②SELECT '123'+90;其中一方为字符型,试图将字符型数值转换成数值型;如果成功,则继续做加法运算;如果转换失败,则将字符型数值转换为0;
③SELECT nul l+10;只要其中一方为null,则结果肯定为null
7.CONCAT的实现连接
SELECT CONCAT(字段,字段,...,字段) AS 别名;