SQL的常用命令

来都来了点一个赞在走吧

名称作用语法
avg()返回数值列的平均值select avg(column_name) from table_name
between()选取介于两个值之间的数据范围内的,值可以是数值文本或者日期select column_name from table_name where between value1 and value1
ceiling()向上舍入为指定小数位数ceiling(numerical,decimal place)
concat多个字符串连接成一个字符串concat(str1, str2,…)
concat_wsconcat一样,将多个字符串连接成一个字符串,但是可以指定分隔符concat_ws(separator, str1, str2, …)
Count(column_name)返回指定列的值的数目NULL 值除外select Count(column_name) from table_name
Count(*)返回表中的记录数包括 NULL 值select Count(*) from table_name
Count(distict column_name)返回指定列的不同值的数目select Count(distict column_name) from table_name
cast()将某种数据类型表达式显式转换为另一种数据类型select cast(expression as data_type)
floor()向下舍入为指定小数位数floor(numerical,decimal place)
format()字段显示进行格式化select format(column_name,format) from table_name
group by根据一个或多个列对结果集进行分组select group_concat(column_name,column_name) from table_name group by table_name
where提取那些满足指定条件记录select column_name from table_name where column_name operator value
if()条件判断语句if(condition,Tlue,False)
limit用于限制查询结果返回的数量select * from table_name limit index,quantity
lengh获取字符串长度select lengh()
lcase()字段的值转换为小写select lcase(column_name) from table_name
mid()文本字段提取字符select mid(column_name,start,[length]) from table_name
min()返回指定列的最小值select min(column_name) from table_name
max()返回指定列的最大值select max(column_name) from table_name
order by于对结果集进行排序select table_name from column_name order by table_name
round()四舍五入把原值转化为指定小数位数round(numerical,decimal place)
Rand()随机函数 随机出0到1的一个数select Rand()
select数据库中选取数据select 数据名 from 数据库名
select disstinct用于返回唯一不同的值select disstinct column_name,column_name from table_name
show列出数据库系统中所有的数据库show databases or tables
substr截取字符串的内容substr(str,start,end)
Sum()返回数值列的总数select Sum(column_name) from table_name
Sleep()休眠select slepp(time)
top()用于规定要返回的记录的数目select top (numerical *) or (numericalpercent) from name
use改变当前操作数据库use 数据库名
ucase()字段的值转换为大写select ucase(column_name) from table_name
union合并两个多个 SELECT 语句的结果select column_name,… from table_name union select .....
union all在union基础上可以允许选取重复的值select column_name,… from table_name union all select .....

123

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

橙子鱼哦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值