SQL错题集3

1.薪水第二多的员工的emp_no以及其对应的薪水salary


limit a,b

其中a表示查询数据的起始位置,b表示返回的数量。

(MySQL数据库中的记录是从0开始的)

注意从0开始

2.员工编号emp_no为10001其自入职以来的薪水salary涨幅值growth


聚合函数不能直接作为select的后缀,但是可以进行运算 (?可恶)

3.将employees表的所有员工的last_name和first_name拼接起来作为Name,中间以一个空格区分


concat字符串拼接函数

4.获取员工当前的薪水比其管理员当前薪水还高的相关信息


管理员和员工表一致时,引用同一表时,取别名

5.Date_format 显示时间格式

6.未完成状态的试卷的未完成数

question_cnt 不为空则返回question_cnt,为空返回0 :

  1. 分别满足两个活动的人

分别~求集合之和union

timestampdiff 时间之差

8.对过长的昵称截取处理


char_length:返回字符长度

substr:字符截取

IF( A , e1 , e2 )

A 的值为 TRUE,则返回值为 e1

A 的值为 FALSE,则返回值为 e2

相关推荐
在安全厂商修设备33 分钟前
SQL注入与防御-第六章-3:利用操作系统--巩固访问
sql·web安全·网络安全
黄焖鸡能干四碗1 小时前
系统安全设计方案,软件系统安全设计方案
开发语言·数据库·安全·vue·系统安全
He.ZaoCha1 小时前
函数-3-日期函数
数据库·sql·mysql
paopaokaka_luck2 小时前
基于Spring Boot+Vue的巴彦淖尔旅游网站(AI问答、腾讯地图API、WebSocket及时通讯、支付宝沙盒支付)
数据库·vue.js·spring boot·websocket·mysql·毕业设计·旅游
{⌐■_■}2 小时前
【软件工程】tob和toc含义理解
前端·数据库·mysql·golang·软件工程·tidb
工藤学编程3 小时前
分库分表之实战-sharding-JDBC水平分库+分表后:查询与删除操作实战
数据库·spring boot·后端·sql·mysql
秋也凉3 小时前
redis的命令集合
数据库·redis·缓存
C++ 老炮儿的技术栈3 小时前
Visual Studio 2022 MFC Dialog 添加Toolbar及Tips提示
服务器·c语言·数据库·c++·ide·算法·visual studio
秋难降4 小时前
Python 知识点详解(二)
数据库·python·正则表达式
悟道|养家4 小时前
数据库性能优化指南:解决ORDER BY导致的查询性能问题( SQL Server )
数据库·性能优化