当前位置: 首页 > news >正文

个人做网站综合查询

个人做网站,综合查询,网站建设公司服务公司,线上销售渠道基本查询 一、SELECT 查询语句 一、SELECT 查询语句 查询所有列 1 SELECT *FORM emp;查询指定字段 SELECT empno,ename,job FROM emp;给字段取别名 SELECT empno 员工编号 FROM emp; SELECT empno 员工编号,ename 姓名,job 岗位 FROM emp; SELECT empno AS 员工编号,ename …

基本查询

  • 一、SELECT 查询语句

一、SELECT 查询语句

  1. 查询所有列 1
SELECT *FORM emp;

查询所有列

  1. 查询指定字段
SELECT empno,ename,job FROM emp;
  1. 给字段取别名
SELECT empno 员工编号 FROM emp;
SELECT empno 员工编号,ename 姓名,job 岗位 FROM emp;
SELECT empno AS 员工编号,ename AS 姓名,job AS 岗位 FROM emp;
SELECT empno AS "员工编号",ename AS "姓名",job AS "岗位" FROM emp;
SELECT empno AS '员工编号',ename AS '姓名',job AS '岗位' FROM emp;
#当别名中有空格的时候,必须使用单引号或者双引号包裹
SELECT empno AS "员工 编号",ename AS 姓名,job AS 岗位 FROM emp;
  1. DISTINCT 去重
SELECT DISTINCT job FROM emp;
SELECT DISTINCT job,deptno FROM emp;
  1. 空值参与运算
SELECT sal,comm FROM emp; #员工月薪
SELECT sal,comm,(sal+comm)*12 年薪 FROM emp; #这样计算出的年薪只要奖金里是null的结果也是null

在这里插入图片描述

-- NULL就是NULL,它不等于0,甚至不等于NULL
SELECT NULL =NULL; #结果是NULL
SELECT NULL != NULL; #结果也是NULL
SELECT NULL is NULL; #结果为1
SELECT 1 is NULL; #结果为0而不是NUll
以上结果说明NULL是一个特殊的值,没有办法和其他值比较
  1. 条件查询
SELECT *FROM emp
WHERE ename = "Smith";#不区分大小写SELECT *FROM emp
WHERE job='clerk' && deptno=30;
  1. 算术运算符
SELECT 1+1,1+'1',1+"1",1+'a';
SELECT 2.5*2,2*5,5/2,5 DIV 2,5%2,MOD(5,2),5/0;

在这里插入图片描述
在这里插入图片描述

--给所有员工加薪500元
SELECT empno,ename,job,mgr,hiredate,sal+500,comm,deptno FROM emp;
  1. 关系运算符
SELECT 1>2 FROM DUAL;
-- DUAL不是一个存在的表,是一个虚表
SELECT NULL = NULL;#结果是null
SELECT null <=> NULL;#结果是1-- 查询 奖金为null的所有员工
SELECT *FROM emp WHERE comm IS NULL;
SELECT *FROM emp WHERE comm <=> NULL;-- 查询工作为clerk部门为20的员工
SELECT * FROM emp
WHERE job = "clerk" AND deptno =20;
  1. 模糊查询LIKE
-- %匹配0个或多个任意字符
SELECT * FROM emp
WHERE ename LIKE "%a%";-- 查询名字中包含i e的员工
SELECT * FROM emp
#WHERE ename LIKE '%i%' AND ename LIKE '%e%';
WHERE ename LIKE '%i%e%';
  1. LEAST 求序列中最小值
SELECT LEAST(1,2,3,4); 结果1
  1. 正则
SELECT *FROM emp
WHERE ename REGEXP 'a';SELECT *FROM emp
WHERE ename REGEXP '^a'; #以a开头的SELECT *FROM emp
WHERE ename REGEXP 't$'; #以t结尾的SELECT *FROM emp
WHERE ename REGEXP '^.{4}$';#查询4个字符的
  1. 排序查询
SELECT * FROM emp ORDER BY sal;#默认升序SELECT * FROM emp ORDER BY sal DESC;#降序SELECT * FROM emp
WHERE sal BETWEEN 1200 AND 3000
ORDER BY sal;
  1. 分页查询
-- 进行分页查询,每页显示5条数据
SELECT * FROM emp
LIMIT 5; # 查询前5条-- 每5条数据为1页,查看第二页的数据
SELECT * FROM emp
LIMIT 5,5;# LIMIT 偏移量,页大小-- 偏移量写后面的方法
SELECT * FROM emp
LIMIT 10 OFFSET 0;

  1. 在开发环境中,最好不要用*,查询所有字段会消耗时间 ↩︎

http://www.khdw.cn/news/53103.html

相关文章:

  • 如何防范钓鱼网站seo搜索引擎优化内容
  • 拼多多刷销量网站开发网络推广大概需要多少钱
  • 佛山外发加工网优化推广网站淄博
  • 做网站 斗地主免费域名申请网站大全
  • 关于当当网站建设方案我赢网seo优化网站
  • 深圳市建设安监站网站线上推广有哪些平台效果好
  • 大学毕业网站设计代做推广接单平台
  • 问卷调查网站JAVA怎么做哪里搜索引擎优化好
  • wordpress 插件全部消失英语seo什么意思
  • 深圳外贸网站建设服务商网站推广方式
  • 电子业网站建设找seo外包公司需要注意什么
  • 上海地铁美女卖身求财称为支援商业网站建设搜索引擎费用
  • 南宁网站建设速成培训足球排名最新排名世界
  • 青海建设厅网站网站优化就是搜索引擎优化
  • ubuntu怎么打开wordpress广州网站营销优化qq
  • 建网站做哪方面网络营销课程学什么
  • 网站开发程序百度新闻头条新闻
  • 开发网站开奖类游戏需要什么技术自己如何开网站
  • 电子商务网站建设与设计seo优化一般包括哪些内容
  • 企业网站建设智恒网络免费网站模板
  • 网站建设捌金手指下拉二八武汉关键词seo排名
  • 电商网站建设好么新网域名
  • 百度收录最好的网站qianhu微建站
  • 湘西州建设银行网站百度图片搜索网页版
  • 在线平面设计作图网站长沙网站优化排名推广
  • 东莞做网站哪家好引流推广平台软件
  • 衢州网站设计方案营销推广的主要方式
  • 怎么用ftpxp做网站竞价推广托管公司价格
  • 网站建设规划ppt360广告投放平台
  • 地方门户网站有哪些今日国内新闻头条大事