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

网站建设的图片尺寸应该是像素/杭州seo优化公司

网站建设的图片尺寸应该是像素,杭州seo优化公司,建行官网,晋中做网站的公司1、select查询列和列名: --查询所有员工信息(*通配符,默认查询所有的列) select * from emp;--查询员工的姓名 select ename from emp;--查询员工的薪资 select sal from emp;--查询员工的姓名和薪资 select ename , sal from emp; select ename sal fr…
1、select查询列和列名:
--查询所有员工信息(*通配符,默认查询所有的列)
select * from emp;--查询员工的姓名
select ename from emp;--查询员工的薪资
select sal from emp;--查询员工的姓名和薪资
select ename , sal from emp;
select ename sal from emp;
select ename sal comm from emp;--查询员工的姓名和薪资,推荐使用单引号
select ename '员工姓名', sal "薪资" from emp;--查询到的数据可以直接进行运算
select ename ,sal ,sal * 12 from emp;
select ename ,sal ,comm ,(sal+comm) * 12 from emp;
2、select的条件查询,普通条件查询 => < != <> >= <=
--查询员工编号为7369的员工
select ename,sal from emp where empno = 7369;--查询员工姓名叫做SMITH
select ename,deptno,job from emp where ename = 'SMITH';
select ename,deptno,job from emp where ename = 'smith';--查询薪资大于2000的员工姓名
select ename from emp where sal > 2000;--查询工作为SALESMAN
select * from emp where job = 'SALESMAN';--查询部门在20的员工
select * from emp where deptno = 20;--查询薪资不等于2000的员工
select * from emp where sal != 2000;
select * from emp where sal != 2000;
3、in 在某个范围中查找
--查询 员工编号为 7369 7788 7881的员工信息
select * from emp where empno in (7369,7788,7881);--查询 员工编号除了 7369 7788 7881之外的所有员工信息
select * from emp where empno not in(7369,7788,7881);--查询除了10,20部门之外的所有员工
select * from emp where deptno not in (10,20);
4、null值查询
--查询不发放津贴的员工信息
select * from emp where comm is null;--查询发放津贴的员工信息
select * from emp where comm is not null;
5、范围比较
--查询薪资范围在1000-4000之间的员工信息 [1000.4000]
select * from emp where sal between 1000 and 4000;
6、模糊查询 % _
--查询名字中有S的员工
select * from emp where ename like '%S%';--查询名字最后一个字符是S
select * from emp where ename like '%S';--查询名字第一个字符是S
select * from emp where ename like 'S%';--查询名字第二个字符是A
select * from emp where ename like '_A%';--查询名字中有%的员工
select * from emp where ename like '%\%%';
--查询名字第8 188个字符是A,这是需要一些特殊的手段-》函数
-- % 代表任意字符的任意次数 _任意字符的一次
7、 多条件联合查询 and or
--and 必须前后同时满足条件才能返回结果
--or前后有一个满足条件就能返回结果--查询在20部门并且薪资大于2000的员工
select * from emp where deptno =20 and sal >2000;--查询在20部门或者薪资大于2000的员工
select * from emp where deptno = 20 or sal >2000;--查询不在20部门并且薪资小于2000的员工
select * from emp where deptno <> 20 and sal <2000;
8、select结果排序 order by,使用asc是升序排列(默认),使用desc可以降序排序
        1、单列
--按照薪资进行排序(默认升序)
select * from emp order by sal;--按照薪资进行排序(降序)
select * from emp order by sal desc;--按照薪资进行排序(升序)
select * from emp order by sal asc;--按照津贴进行排序(null排在最前面)
select * from emp order by comm;
        2、多列
--多个排序的列
select * from emp order by deptno,sal;--多个排序的列(部门升序 薪资降序)
select * from emp order by deptno,sal desc;--多个排序的列(工作,薪资)
select * from emp order by job,sal;
9、select结果分页
--每次查询前N行
SELECT* 
FROMemp LIMIT 4;--查询第N页,每页显示M个
select * from emp limit 0,3;
select * from emp limit 3,3;
select * from emp limit 6,3;
select * from emp limit (n-1)*M,M;--查询薪资大于1000的逆序排列,然后显示前5条记录
select * from emp where sal >1000 order by sal desc limit 0,5 ;
1、字符串函数:1、计算字符串的长度:length
select  name ,length(name) from emp;2、截取字符串的长度:截取的字段,下表是从1开始的。select   name ,substr(name,1,2)  from emp;3、大小写的转化:select   name ,upper(name),lower(name) from emp;4、字符串做拼接:select  comcat('word','hello');5、字符串做替换:select   replace (tom,'t',' ') from emp;  结果:  t m
日期函数:1、获取当前的时间:curdate、current_dateselect  curdate,current_date,current_time;2、日期格式的转换:- select DATE_FORMAT(sysdate(),'%Y-%m-%d %H:%i:%s')- select hiredate, date_format(now(),'%Y年%m月%d日 %H时%i分%s秒') from emp;3、分别获取年、月、日、时、分、秒select    year(curdate),month(curdate),day(curdate),hour(curdate),minute(curdate),second(curdate);4、做日期的加减:select  adddate(curdate,10);5、将时间转成时间戳:
unix_timestamp (curdate);6、两个日期相减的函数:datediff(date1,date2):两个日期相减,date1减去date2得到相减之后的天数
数值函数:
-- 向上取整 向下取整- select ceil(12.1),floor(12.9) -- mod abs pow PI rand round TRUNCATE(直接进行截取,不进行四舍五入)
-- 保留多少位有效数字- select round(1.4999999,2),round(1.4999999),round(1.4999999,-1)- select TRUNCATE(1.4999999,2)
转换函数:
-- 日期--》字符串- date_format(date,expr)- select DATE_FORMAT(sysdate(),'%Y-%m-%d %H:%i:%s');-- 字符串--》日期- 要注意字符串和格式的匹配- select STR_TO_DATE('2020-4-16 17:15:24','%Y-%c-%d %H:%i:%s');- select STR_TO_DATE('5月2022年4日','%m月%Y年%d日');
-- 空值的处理if null(exp1,exp2) exp1!=null?exp1:exp2select IFNULL(comm,888) from emp;-- 加密算法select MD5('123456');select AES_ENCRYPT('123456','abcd'),AES_DECRYPT(AES_ENCRYPT('123456','abcd'),'abcd');
case when 函数的使用:1、简单的使用:case  sex  when '男'  then true else false end;2、例如基本的使用:用例:将不同的分数段进行分类:0-60 不及格、60-70 中等、70-80 良好 80-90 优秀select name, ( case when score < 60 then '不及格'when score >60 and score <70 then '中等'when score >70 and score <80 then '良好'else '优秀' end
) as rank;
from 
score

在M有SQL中的执行的顺序是:

from  -- where -- group by -- select  --  having -- order by 

http://www.jmfq.cn/news/5317237.html

相关文章:

  • 网站建设与管理就业前景/免费crm
  • 建设新农村网站/太原seo外包服务
  • 网站建设大约多少钱/培训心得体会1000字通用
  • 宿州网站建设时间/手机app免费下载
  • 龙泉建设工程有限公司网站/站长工具传媒
  • 青岛东橙网站建设/淘宝推广平台有哪些
  • 郑州做营销型网站建设/制作一个简单的网站
  • 四川泰龙建设集团公司官方网站/淘宝关键词工具
  • 兰州网站建设ulezhi/温州seo网站推广
  • 政府 社区网站建设/互联网推广怎么找客户
  • 同学会网站建设方案/百度搜索引擎排名规则
  • 网站建设前期准备方案/怎样才能上百度
  • 惠州市网站建设企业/深圳网络优化seo
  • 免费做手机网站建设/移动营销
  • 宁波建设工程主管部门网站/潍坊网站模板建站
  • 国际酒店网站建设不好/百度新闻首页
  • 现在网站建设怎么收费/优势的seo网站优化排名
  • 成都科技网站建设电话咨询/网络热词英语
  • 政府网站建设的流程/如何做网站平台
  • 网站建设的四大要素/济南网络推广公司电话
  • 杯子电子商务网站的建设/济宁百度推广电话
  • 建设银行 网站 交党费/什么是seo技术
  • 红旗河沟网站建设/百度一下就知道官方网站
  • 高性能网站建设进阶.../谷歌浏览器中文手机版
  • 大理工程建设信息网站/绍兴seo公司
  • 广州网站建设培训学校/网站推广的主要方法
  • 聊城有限公司网站建设 中企动力济二分/seo优化标题
  • 江西省建设协会网站/类似58的推广平台有哪些平台
  • 网站建设管理理论/seo技术外包
  • 电子政务和网站建设自评/专业seo优化推广