基础查询
SELECT last_name FROM employees; SELECT last_name, salary, email FROM employees; SELECT * FROM employees; #查询常量值 SELECT 100; SELECT 'john'; #查询表达式 SELECT 100 * 98; #查询函数 SELECT VERSION(); #起别名 /* 1.便于理解 2.如果要查询的字段有重名的情况,使用别名可以区分开来 */ #方式一:使用as SELECT 100 % 98 AS 结果; SELECT last_name AS 姓, first_name AS 名 FROM employees; #方式二:使用空格 SELECT last_name 姓 FROM employees; #案例:查询salary,显示结果为out put SELECT salary AS "OUT put" FROM employees; #去重 #案例:查询袁弘表中涉及到的所有的部门标号 SELECT DISTINCT department_id FROM employees; #+号的作用 /* java中的+号: ①运算符:两个操作数都为数值型 ②连接符:只要有一个操作数为字符串 mysql中的+号: 仅仅只有一个功能:运算符 select '123'+90; 其中一方为字符型,会试图将字符型数值转换成数值型 如果转换成功则继续加法运算 select 'john'+90; 如果转换失败,则字符型数组值转换成0; select null+10;只要其中一方为null,则结果为null */ #案例:查询员工名和姓连接成一个字段,并显示为姓名 SELECT CONCAT(last_name, first_name) AS 姓名 FROM employees;
本文来自博客园,作者:自律即自由-,转载请注明原文链接:https://www.cnblogs.com/deyo/p/13234090.html