USE SQLSERVER;
--查询计算列数据
select * from emp;
--查询来自emp中的‘*’,查找不到以*(字符)emp列数输出
select '*' from emp;
select EMPNO as "编号" from emp;
select mgr from emp;
select ename, hiredate from emp;
select EMPNO, ename, mgr, sal, deptno from emp;
select EMPNO, mgr*12 as "年薪", mgr as "月薪" from emp;
select EMPNO as "编号", ename as "姓名", job as "作业", mgr as "上司" from emp;
select EMPNO, ename, mgr as "月薪", '*' as "运算", 12 as "月份", '=' as "等于", mgr*12 as "年薪" from emp;
/*
注意:
表字段的重命名:"" 作为表的呢称
表字段的字符: '' 作为字符标识
语法:
select 查询列1,查询列2,查询列3... from 表名;
例如:
select * from emp;
查询来自emp中的 所有(*)数据
select EMPNO, ename, mgr as "月薪", '*' as "运算", 12 as "月份",
'=' as "等于", mgr*12 as "年薪" from emp;
来自 emp 查询 中 EMPNO 和 ename 和 mgr 以 "月薪" 作为昵称 --》
和 '*'(字符) 以 “运算” 作为昵称 和 12 以 “月份” 作为昵称 --》
和 ‘=’(字符) 以 ”等于“ 作为昵称 和 mgr*12 作为输出 以”年薪“--》
作为昵称
作用:
查询表中指定字段的数据
*/