select基本查询
–select |字段名1,字段名2… from 表名;
–1)
–查询|检索|获取 所有员工的所有信息
–查询的数据: 员工的所有信息
–数据的来源:员工表 emp
–条件:
select * from emp;
–2)
–查询所有的员工名字
select ename from emp;
–3)
–查询所有的员工编号和员工名称,员工上级的编号
–查询的数据: empno,ename,mgr
–数据的来源:员工表 emp
select empno,ename,mgr from emp;
–4)
–查询所有部门部门编号
select deptno from dept;
–5)
–查询出所有员工所在的部门的部门编号
select distinct deptno from emp;
–对查询数据进行去重(非字段去重) distinct
–6)
–查询出所有存在员工的部门的部门编号,以及员工名称
select deptno,ename from emp;
select distinct sal,deptno from emp;
–7)
–查询表达式,结果是表达式的值,显示的字段名就是表达式,计算值
select 1+1 from emp;
select ‘a’ from emp;
–8)
–给字段取别名 select 字段1 (as) 别名1,字段2 别名2 from 表名 别名; 表的别名不能加as
–查询所有员工的名称(别名为:名字),员工编号(编号)
–别名默认变大写,别名中的内容原封不动出现 “”->中的内容原封不动出现
select 123+456 “get sum” from emp;
select empno as 员工编号,ename “员工 姓名” from emp;
–9)
–字符串 ‘’ 原封不动显示""
select distinct ‘哈哈’ 笑 from emp e;
–10)
–字符串拼接 java中使用+ 这里使用||
–查询 ab–cd 表达式
select distinct ‘ab-’||’-cd’ from emp;
–查询所有的员工名字,给他们来一个前缀SXT
select ‘sxt-’||ename from emp;
–11)
–伪列 : 不存在的列就是伪列 比如:表达式,字符串
–12)
–虚表: 在oracle中不存在的表,也可以说是这个表中没有任何数据,没有任何字段 --oracle中的虚表:dual
–虚表的作用:可以
数据库中select的简单用法
最新推荐文章于 2024-04-19 00:50:39 发布