本文实例讲述了Oracle中scott表结构与简单查询的方法。分享给大家供大家参考。具体分析如下:
1、scott用户的表的结构
查看表结构
desc 表名;//desc emp;
emp表:
SQL> desc emp;
名称 是否为空"htmlcode">
select distinct job from emp;
2.查询年薪,起别名,别名不要用单引号括起来
select sal*12 [as] income from emp;
3.简单查询中可以使用"||"连接查询的字段
select empno ||','|| ename from emp;
sql语句中的字符串用单引号表示
select '雇员编号是:'||empno||'姓名是:'||ename||'工资为:'||sal||'职位是:'||job||'!' 雇员信息 from emp;
4.在oracle中数据时区分大小写的
select * from emp where job ='CLERK';
查询不是办事员的雇员信息
select * from emp where job!='CLERK'; select * from emp where job<>'CLERK'; select * from emp where NOT job='CLERK';
5.BETWEEN ……AND 大于等于 小于等于
select * from emp where sal between 1500 and 3000;
也可以求反
select * from emp where sal not between 1500 and 3000;
也可以是日期
select * from emp where hiredate between '01-1月 -1981' and '31-12月 -81';
6. 判断是否为空IS(NOT)NULL
select * from emp where comm Is not null; select * from emp where not comm Is null;
7.IN操作符
select * from emp where empno in (7521,7844,5555); select * from emp where empno not in (7521,7844,5555);
关于NOT IN
如果现在使用了IN操作符,查询范围之中存在了null,不影响查询
select * from emp where empno in (7521,7844,null);
如果现在使用的是NOT IN操作符,如果查询范围之中有了null,则不会有任何的结果返回
select * from emp where not empno in (7521,7844,null); select * from emp where empno not in (7521,7844,null);
8.LIKE子句
匹配符号:
匹配单个字符: _ 0个
匹配任意多个字符:% 0个、一个、多个
查询全部以字母"A"开头的雇员
select * from emp where ename like 'A%';
查询第二个字母为"A"的雇员
select * from emp where ename like '_A%';
查询含有字母为"A"的雇员
select * from emp where ename like '%A%';
查询不含有字母为"A"的雇员
select * from emp where not ename like '%A%'; select * from emp where ename not like '%A%';
LIKE '%%' 表示查询全部数据
select * from emp where empno like '%%'
9.数据的排序
order by 字段 [ASC|DESC][,字段 [ASC|DESC]……];
order by子句必须在where子句之后,在所有sql语句最后
排序的时候可以指明多个排序字段
排序方式有两种:默认(ASC)升序 、DESC(降序)
按照工资进行排序
select * from emp order by sal desc;
先按工资排序,再按照雇佣日期排序
select * from emp order by sal desc,hiredate;
希望本文所述对大家的Oracle程序设计有所帮助。
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。
更新动态
- 凤飞飞《我们的主题曲》飞跃制作[正版原抓WAV+CUE]
- 刘嘉亮《亮情歌2》[WAV+CUE][1G]
- 红馆40·谭咏麟《歌者恋歌浓情30年演唱会》3CD[低速原抓WAV+CUE][1.8G]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[320K/MP3][193.25MB]
- 【轻音乐】曼托凡尼乐团《精选辑》2CD.1998[FLAC+CUE整轨]
- 邝美云《心中有爱》1989年香港DMIJP版1MTO东芝首版[WAV+CUE]
- 群星《情叹-发烧女声DSD》天籁女声发烧碟[WAV+CUE]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[FLAC/分轨][748.03MB]
- 理想混蛋《Origin Sessions》[320K/MP3][37.47MB]
- 公馆青少年《我其实一点都不酷》[320K/MP3][78.78MB]
- 群星《情叹-发烧男声DSD》最值得珍藏的完美男声[WAV+CUE]
- 群星《国韵飘香·贵妃醉酒HQCD黑胶王》2CD[WAV]
- 卫兰《DAUGHTER》【低速原抓WAV+CUE】
- 公馆青少年《我其实一点都不酷》[FLAC/分轨][398.22MB]
- ZWEI《迟暮的花 (Explicit)》[320K/MP3][57.16MB]