SQL高级查询之一
SQL 查询 高级 之一
2023-09-27 14:28:45 时间
SELECT e.emp_id, e.fname, e.lname FROM (SELECT emp_id, fname, lname, start_date, title FROM employee ) e;
二,从视图中查询
CREATE VIEW employee...
SELECT e.emp_id, e.fname, e.lname FROM (SELECT emp_id, fname, lname, start_date, title FROM employee ) e;
二,从视图中查询
CREATE VIEW employee_vw AS - SELECT emp_id, fname, lname, - YEAR(start_date) start_year - FROM employee; SELECT emp_id, start_year - FROM employee_vw;
三,联表查询
SELECT e.emp_id, e.fname, e.lname, d.name dept_name FROM employee AS e INNER JOIN department AS d ON e.dept_id = d.dept_id;
四,WHERE子句配逻辑表达式
SELECT emp_id, fname, lname, start_date, title FROM employee WHERE title = Head Teller OR start_date 2002-01-01;
五,GROUP BY子句配合HAVING使用
SELECT d.name, count(e.emp_id) num_employees FROM department d INNER JOIN employee e ON d.dept_id = e.dept_id GROUP BY d.name HAVING count(e.emp_id) 2;
六,ORDER BY排序使用内置函数
SELECT cust_id, cust_type_cd, city, state, fed_id FROM customer ORDER BY RIGHT(fed_id, 3) DESC;
相关文章
- SQL Server执行计划
- SQL Server 查询性能优化——创建索引原则(一)
- sql 查询-字段里是逗号,分隔开的数组,查询匹配数据
- Notepad++将SQL语句生成Delphi中的格式(前面添加加号和单引号,后面加空格和单引号
- 第161章 SQL函数 YEAR
- SQL server 查询库中每表记录数,字节数和总数
- PostgreSQL 12: 新增 log_statement_sample_rate 参数控制数据库日志中慢SQL百分比
- MySQL——Student、Course、Teacher、SC SQL查询练习题
- SQL 查询总是先执行SELECT语句吗
- btslab全攻略——搭建安装和sql注入
- oracle使用TKPROF 工具来查询SQL性能状态
- Flink SQL UNNEST/UDTF 如何实现列转行?
- 数据库查询的例子及SQL语句
- sql查询之模糊查询
- T-SQL查询高级—SQL Server索引中的碎片和填充因子
- 提高mysql千万级大数据SQL查询优化几条经验
- SQL Server创建复合索引时,复合索引列顺序对查询的性能影响
- sql:除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询
- Mysql 开启慢日志查询及查看慢日志 sql
- Oracle数据库 | SQL语句执行计划、语句跟踪与优化实例
- SQL IN & BETWEEN
- Sql Server字符串前面加上【N】的作用!
- Sql 四大排名函数(ROW_NUMBER、RANK、DENSE_RANK、NTILE)简介
- sql (12) HAVING
- SQL Server 字符串截取