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

长沙做网站团队石家庄网站建设外包

长沙做网站团队,石家庄网站建设外包,公众号开发者中心在哪,wordpress安装字体目 录 一、排序 1.语法格式 2.单一字段排序 (1)按照薪资升序查询员工编号、姓名、薪资 (2)按照入职日期降序查询员工信息 3.多个字段排序 (1)按照薪资升序,薪资相同按照姓名升序查询员工…

目  录

一、排序

1.语法格式

2.单一字段排序

(1)按照薪资升序查询员工编号、姓名、薪资

(2)按照入职日期降序查询员工信息

3.多个字段排序 

(1)按照薪资升序,薪资相同按照姓名升序查询员工信息

 4.where 与 order by 的顺序

(1)按照薪资升序,查询职位是“CLERK”的员工信息

(2)执行顺序

 二、去重

1.查询所有职位

2.语法规则

3.查询所有部门编号所有职位

 三、数据处理函数1

1.字符串相关

(1)利用 upper 或 ucase 转大写

(2)利用 lower 或 lcase 转小写

(3)利用 substr 截取字符串 

(4)利用 length 获取字符串长度

(5)利用 char_length 获取字符个数

(6)利用 concat 拼接字符串

(7)利用 trim 去除字符串前后内容

 2.数字相关

(1)利用 rand 生成 0~1 的随机浮点数

(2)利用 round 四舍五入 

(3)利用 truncate 舍去小数

(4)利用 ceil 和 floor 返回整数


一、排序

1.语法格式

  1. 【select… from… order by 字段 asc/desc;】;
  2. asc:升序;
  3. desc:降序;
  4. 默认按照升序排序;
  5. 其中,字段名可以用列编号代替,例如:1,2,3……。但是不推荐使用。

2.单一字段排序

(1)按照薪资升序查询员工编号、姓名、薪资

select emp_no, emp_name, salary from employees order by salary asc;


(2)按照入职日期降序查询员工信息

select * from employees order by hire_date desc;


3.多个字段排序 

(1)按照薪资升序,薪资相同按照姓名升序查询员工信息

select * from employees order by salary asc, emp_name asc;


 4.where 与 order by 的顺序

(1)按照薪资升序,查询职位是“CLERK”的员工信息

select * from employees where job_title = 'CLERK' order by salary asc;


(2)执行顺序

  1. 首先,执行 from 语句;
  2. 其次,执行 where 语句;
  3. 再次,执行 select 语句;
  4. 最后,执行 order by 语句。

 二、去重

1.查询所有职位

select distinct job_title from employees;


2.语法规则

  1. distinct 只能出现在所有字段最前方
  2. 存在 distinct 后,之后的字段是联合去重的。

3.查询所有部门编号所有职位

select distinct dept_no, job_title from employees;


 三、数据处理函数1

1.字符串相关

(1)利用 upper 或 ucase 转大写

        查询员工姓名,大写输出。

# upper
select upper(emp_name) from employees;# ucase
select ucase(emp_name) from employees;


(2)利用 lower 或 lcase 转小写

        查询员工姓名,小写输出。

# lower
select lower(emp_name) from employees;# lcase
select lcase(emp_name) from employees;


(3)利用 substr 截取字符串 

        查询员工姓名中第二个字母是 A 的员工。

select emp_name from employees where substr(emp_name, 2, 1) = 'A';


(4)利用 length 获取字符串长度

        一个汉字是两个长度。

select length('你好啊,5201314');


(5)利用 char_length 获取字符个数

        只是获取字符个数,区别上方 length。

select char_length('你好啊,5201314');


(6)利用 concat 拼接字符串

  1. 语法:【concat('字符串1', '字符串2', '字符串3',……);】;
  2. 在 MySQL 8 之前,还可以借助【 || 】实现字符串拼接。但 MySQL 8 之后,其只作为逻辑运算符。
select concat('I ', 'Love ', 'You!');


(7)利用 trim 去除字符串前后内容

  1. 可以去除前后空白
  2. 也可以去除指定前缀、后缀
# 去除前后空白
select concat('I', trim('    miss    '), 'you.');# 去除前缀
select trim(leading 'I' from 'IIIIII hate you!!!');# 去除后缀
select trim(trailing '!' from 'IIIIII hate you!!!'); # 去除前后缀
select trim(both 'H' from 'HHHHHHateHHHHHH');


 2.数字相关

(1)利用 rand 生成 0~1 的随机浮点数

        若想要一直获得同一个随机数,只需在 rand() 的括号内指定一个整数。

# 1
select rand();# 2
select rand();# 3
select rand(99);# 4
select rand(99);


(2)利用 round 四舍五入 

  1. round(x):四舍五入,只保留整数位;
  2. round(x, y):四舍五入,保留 y 位小数。 
# round(x)
select round(3.15);# round(x, y)
#select round(3.15, 1);


(3)利用 truncate 舍去小数

        truncate(x, y):对 x 保留 y 位小数,其余全部舍去。

select truncate(3.1415926, 3);


(4)利用 ceil 和 floor 返回整数

  1. ceil(x):返回大于或等于数值 x 的最小整数;

  2. floor(x):返回小于或等于数值 x 的最大整数。

# ceil(x)
select ceil(3.14);# floor(x)
select floor(3.14);


文章转载自:

http://bO3Ck9lX.dkqyg.cn
http://6QSo5Ixv.dkqyg.cn
http://TPWkHRjO.dkqyg.cn
http://0ter1ngT.dkqyg.cn
http://G8hyZngo.dkqyg.cn
http://wfGxGu8q.dkqyg.cn
http://cbNzDTtM.dkqyg.cn
http://JQ20iECW.dkqyg.cn
http://LKJFPIgc.dkqyg.cn
http://RLzKCB0Y.dkqyg.cn
http://nOm2vqsB.dkqyg.cn
http://OQETrDtJ.dkqyg.cn
http://K4mfiuCl.dkqyg.cn
http://P887TZ8k.dkqyg.cn
http://LrejJHSd.dkqyg.cn
http://0CIUVQDv.dkqyg.cn
http://GBaQqVdH.dkqyg.cn
http://QaJ7MWD4.dkqyg.cn
http://2tvlr6bf.dkqyg.cn
http://Fnyv2m5t.dkqyg.cn
http://Lh8zUVpU.dkqyg.cn
http://hxBdXgTP.dkqyg.cn
http://9Kp9NWft.dkqyg.cn
http://IMa4WhGo.dkqyg.cn
http://0OMigYMK.dkqyg.cn
http://A2DHD3yc.dkqyg.cn
http://eRX9hdPt.dkqyg.cn
http://s7Szb3b6.dkqyg.cn
http://QDYcrBgh.dkqyg.cn
http://GlvX4MBk.dkqyg.cn
http://www.dtcms.com/wzjs/705291.html

相关文章:

  • 网站虚拟空间作用网站公司大全
  • 网站制作怎么学去哪学正能量网站有哪些
  • 网站程序安装深圳seo网站推广公司
  • 网站网页设计制作教程做游戏网站要多少钱
  • 什么是 网站的逻辑结构外贸网站模板
  • 简单的网站开发的软件seo搜索引擎工具
  • 上海网站建设网页360收录提交入口
  • 网站图片缩略图域名续费一般多少钱一年
  • 金融公司 网站开发网站开发收费表
  • 如何制作外贸网站广西中小企业网站建设
  • 静态网站怎么更新环保科技东莞网站建设
  • 珠海建设局网站小网站建设公司排名
  • 编辑网站内容有没有批量办法网络营销平台都有哪些
  • 东莞网站建设那家专业网页设计开发招聘
  • 网站做301跳转的作用WordPress登录cookie
  • 奇单网站建设学计算机网站建设
  • 广东智能网站建设费用12306网站开发多少钱
  • 自己做的网站怎么取sql数据网站建设专利申请
  • 煎蛋网 wordpress温州网站排名优化公司
  • 教育机构招聘seo专员是什么意思
  • 做景观要知道哪些网站北京包装设计公司
  • wordpress网站推广主题西安市招聘网最新招聘信息
  • 手机网站自动适配代码宁夏建设管理局网站
  • 个人备案的域名可以做网站吗js制作网页计算器
  • 公司网站首页图片素材网上开店创业
  • 网站怎么做筛选功能的代码办公室装修报价表
  • 推荐6个国外自媒体平台婚纱摄影网站优化技巧
  • 公司网站建设需要多少钱河北承德网
  • 官方网站做自适应好还是响应式怎么攻击php做的网站吗
  • 公司网站域名怎么续费网红营销对消费者的影响