基础函数_注释_条件查询_聚合函数_分组_单表查询

本文介绍了SQL中的基础函数,包括去重、获取时间、生成随机数和转义字符。接着讲解了条件查询,如WHERE、LIKE、IN和BETWEEN操作,以及LIMIT和ORDER BY的使用。还详细阐述了聚合函数,如MAX、MIN、AVG和COUNT,并讲解了GROUP BY和HAVING子句在分组和过滤数据中的应用。
摘要由CSDN通过智能技术生成

学生表查询五门成绩的总分数并倒序输出查询平均值并倒序输出--面试

有一个学生成绩表,学生姓名,科目,成绩,三个属性,取每个学生的平均成绩怎么写,取平均成绩最高的前三名。--面试

sql语句删除重复的记录--面试   distinct

一、基础函数/通用 SQL 函数

1、用sql对某列进行操作

某列数据转大写   

                                                                                           select 列名, upper(列名)      from 表名;                

某列数据转小写

                             lower(列名)

某列各个数据的长度

                             length(列名)

截取字串—b是从第几个字符开始,c是截取的长度/个数 ;若是要从b截到每个字串结尾,c可不写

                             substr(列名,b,c)

拼接字串—b c是要拼接的字串,注意是字符串时要用单/双引号

                             concat(列名,b,c…)  

替换字串—本列中把所有b字符替换成c字符—注意是字符串时要用单/双引号

                             replace(列名,b,c)

 如果本列某个数据是null,那就换成b;b是要换成的值

                              ifnull(列名,b)

 某列直接四舍五入取整/当要求中有四舍五入等用到函数的要求时,先完成其它要求,最后再完成这个要求

                                round(列名)

某列四舍五入并保留b位小数

                                round(列名,b) 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值