龙空技术网

MySQL53课~SQL 常用语句总结

狸猫要学习 480

前言:

现在你们对“mysql语句格式化”大致比较注意,咱们都需要剖析一些“mysql语句格式化”的相关内容。那么小编在网摘上汇集了一些有关“mysql语句格式化””的相关内容,希望大家能喜欢,同学们快快来学习一下吧!

所有内容收录在合集~MySQL入门到熟练。欢迎点赞关注我哦~

基础查询

功能代码

查询列

select 顾客姓名....

fromtb_顾客表

查询全部信息

select*

from tb_顾客表

换标题

select顾客编号'编号,

顾客姓名姓名,

所在城市城市

from tb_顾客表

添加列

select顾客姓名,邮编,电话,传真

(电话+传真)AS逗(邮编+电话)AS逼

from tb_顾客表

区间查询,选择数据范围

select顾客姓名,邮编,电话,传真 from tb_顾客表

where邮编>131000

select*

from mrbooks

where图书价格between68and88

模糊查询

select*

from mrbooks

WHERE图书价格LIKE9

前五名

select TOP 5* from tb_BookSell

ORDER BY金额DESC

去重

SELECTDISTINCT书号书名,作者,出版社

FROM tb_BookSell ORDERBY书号

列出重复超过1次的

SELECT书名书号,作者COUNT(书名)

AS重复数量

FROM tb_Booksell

GROUPBY书名书号,作者 HAVINGCOUNT(书名)>=2

查询备注不为空的信息

select学生姓名,所在学院,备注

from tb_stu

where备注is NotNULL

格式化信息

select*姓名+Name+'编

号:'+CONVERT(varchar(3)id)AS学生信息 from tb_stu

去除空格

select姓名LTRIM(姓名)AS去除左面空格

RTRIM(姓名)AS去除右面空格

LTRIM(RTRIM(姓名))AS去除左右面空格

from客户信息表

四舍五入

select人员姓名ROUND(代扣税-1)AS

代扣税

ROUND(本月扣零)AS本月扣零

CAST(ROUND(应发合计1)ASreal)AS应发合计 from工资表

后五名

selectTOP5书号,书名SUM(金额)AS合计销售金额 from tb _BookSell

GROUPBY书号,书名,作者 ORDER BY 3

查询结果升(降)序

select*

from tb_employee05 orderby工资奖金

姓名首字母

select*from tb abstu05 order by substring(国籍11)

姓氏笔画

select*

from tb_stu05 order by姓名

collate chinese_prc_stroke_cs_as ks_w

查询数学不大于90或音乐大于等于95

select IDNameMath_ScoreMusic from tb_stuscore

where not(Math Score>=90)OR(Music_Score>=95)

80-89之间

SELECT*

FROM tb StuScore

WHERE Math_score LIKE'8_

WHERE Math score LIKE'9[5-9]%

不在90-99之间的人

SELECT*

FROM tb StuScore

WHERE Math score LIKE'[^9][5-9]%

姓李的人

select*

from tb_StuScore

where姓名LIKE李%

去重

SELECT DISTINCT书号书名作者,出版社

FROM tb BookSell ORDERBY书号

标签: #mysql语句格式化