SQL-basics

SQL 一些常用的查询语句用法


SQL 中的聚合函数

SQL 中的子查询

SQL 使用实例

SELECT F_NAME , L_NAME

FROM EMPLOYEES

WHERE ADDRESS LIKE '%Elgin,IL%';

SELECT F_NAME , L_NAME

FROM EMPLOYEES

WHERE B_DATE LIKE '197%';

SELECT *

FROM EMPLOYEES

WHERE (SALARY BETWEEN 60000 AND 70000) AND DEP_ID = 5;

SELECT F_NAME, L_NAME, DEP_ID

FROM EMPLOYEES

ORDER BY DEP_ID;

SELECT F_NAME, L_NAME, DEP_ID

FROM EMPLOYEES

ORDER BY DEP_ID DESC, L_NAME DESC;

SELECT D.DEP_NAME , E.F_NAME, E.L_NAME

FROM EMPLOYEES as E, DEPARTMENTS as D

WHERE E.DEP_ID = D.DEPT_ID_DEP

ORDER BY D.DEP_NAME, E.L_NAME DESC;

SELECT DEP_ID, COUNT(*)

FROM EMPLOYEES

GROUP BY DEP_ID;

SELECT DEP_ID, COUNT(*), AVG(SALARY)

FROM EMPLOYEES

GROUP BY DEP_ID;

SELECT DEP_ID, COUNT(*) AS "NUM_EMPLOYEES", AVG(SALARY) AS "AVG_SALARY"

FROM EMPLOYEES

GROUP BY DEP_ID;

SELECT DEP_ID, COUNT(*) AS "NUM_EMPLOYEES", AVG(SALARY) AS "AVG_SALARY"

FROM EMPLOYEES

GROUP BY DEP_ID

ORDER BY AVG_SALARY;

SELECT DEP_ID, COUNT() AS "NUM_EMPLOYEES", AVG(SALARY) AS "AVG_SALARY"
FROM EMPLOYEES
GROUP BY DEP_ID
HAVING count(
) < 4

ORDER BY AVG_SALARY;

相关推荐
Hello.Reader3 小时前
Flink SQL DELETE 语句批模式行级删除、连接器能力要求与实战避坑(含 Java 示例)
java·sql·flink
Java&Develop9 小时前
DataEase图表页面传参至数据库查询方法 和页面筛选方法 sql传参
数据库·sql
Hello.Reader11 小时前
Flink SQL 的 RESET 语句一键回到默认配置(SQL CLI 实战)
数据库·sql·flink
一个天蝎座 白勺 程序猿12 小时前
KingbaseES数据完整性守护者:基于约束的SQL开发实战与效率革命
数据库·sql·kingbasees·金仓数据库
Hello.Reader14 小时前
Flink SQL UPDATE 语句批模式行级更新、连接器能力要求与实战避坑
大数据·sql·flink
Hello.Reader14 小时前
Flink SQL CALL 语句调用存储过程做数据操作与运维任务(含 Java 示例 + 避坑指南)
运维·sql·flink
yuniko-n14 小时前
【力扣 SQL 50】子查询篇
数据库·sql·leetcode
问道飞鱼15 小时前
【数据库知识】PGSQL数据类型详细说明
数据库·sql·postgresql
Hello.Reader16 小时前
Flink SQL 的 JOB 管理语句SHOW / DESCRIBE / STOP(SQL CLI & SQL Gateway 实战)
sql·flink·gateway
梦里不知身是客1117 小时前
Doris 中主键模型的读时合并模式
数据库·sql·linq