欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-04-12 20:04:23
sql简单查询 select[distinct] * | 列名称[别名],列名称[别名],... from 表名称[别名]; select * from emp; 查询全部...

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;  

查询排序