一个简单的SQL查询实例分享

sql简单查询

select[distinct] * | 列名称[别名],列名称[别名],... from 表名称[别名];  

select * from emp;    查询全部

select empno,ename,job,sal from emp;     查询部分

select distinct job from emp;    消除重复内容,如是多个列,则多个列全相同才能消除

select empno,ename,sal*12 income from emp;    查询可以进行四则运算,定义别名

select '雇员',empno,ename from emp;    查询可以设置常量'字符串',20,日期:日-月-年

select empno||ename from emp;       ||表示合并

sql限定查询

select[distinct] * | 列名称[别名],列名称[别名],... from 表名称[别名] [where 过滤条件(s)];  

关系运算符:>、<、>=、<=、<>(!=);

逻辑运算符:and、or、not;

范围运算符:between…and;

谓词范围:in、not in;

空判断:is null、is not null;

模糊查询:like。

select * from emp where sal>1500;  
select * from emp where ename='smith';  数据区分大小写
select * from emp where sal>=1500 and sal<=3000;  

查询排序

(0)
上一篇 2022年3月21日
下一篇 2022年3月21日

相关推荐