数据SQL语言的深入应用
来源:互联网 发布:中联选型软件 编辑:程序博客网 时间:2024/06/06 05:48
1,SQLite 别名:可以把表或者列重命名为另一个名字。
e.g. select A.staff_nu, A.staff_name, B.dept_name as deptname from
t_staff as A, t_dept as B where A.dept_nu = B.dept_nu;
2,SQLite 自连接语句
e.g. select A.staff_nu,A.staff_name, B.lead_nu, B.lead_name from t_staff as A left join
t_dept as B on A.lead_nu = B.lead_nu;
3,select 内置函数:avg(),sum(),count(),max(),min()
e.g. select avg(staff_age) from t_stu where dept_nu = 1;
4,SQLite 分页语句limit offset
e.g. select * from t_stu limit 4 offset 3;
5,SQLiet 子查询
a.嵌套子查询: select * from t_staff where staff_pay <
(select staff_pay from t_staff where staff_name = ‘张三’);
b.in子查询:select * from t_staff where staff_pay in
(select staff_pay from t_staff where staff_name = ‘张三’);
c.exists 子查询: select * from t_staff where exists
(select staff_pay from t_staff where t_staff.dept_nu = t_dept.dept_nu);
6,SQLite虚拟表
e.g. select * from t_staff where (select * from t_staff where staff_sex = ‘男’)t1
where staff_age > 25;
7,SQLite 并集操作union,union all(重复的列一起显示)
e.g. select * from t_staff where staff_sex = ‘男’
union
select * from t_staff where staff_sex = ‘女’;
- 数据SQL语言的深入应用
- 数据SQL语言的应用
- SQL语言的应用
- SQL语言的应用
- SQL 数据维护语言的设计及应用实验
- Java语言深入--基于JNDI的应用开发
- SQL数据库操纵语言(DML)的深入见解
- SQL数据操作语言的使用
- 数据的操作 标准语言SQL
- sql语言简单应用
- SQL数据操作语言
- SQL数据定义语言
- 数组的应用深入
- SQL语言的分类及表格数据的基本操作
- 7.5-Python-语言及其应用-笔记-数据的归属-未完!
- 深入理解C语言-02-数据编码
- mysql-sql高级应用 sql语言进阶
- sql语言之数据与视图的更新、删除
- selenium第一课(selenium+java+testNG+maven)
- 【资源集合帖】Android 性能测试-FPS
- hibernate插件下载
- 设计模式--工厂模式
- LVS实现负载均衡
- 数据SQL语言的深入应用
- 钉钉接口:获取accessToken和打卡记录
- 单机版redis的安装以及redis生产环境启动方案
- less用法
- spark与spring集成做web接口
- 数据SQL语言+java环境搭建
- meanshift算法学习(二):opencv中的meanshift
- Zookeeper系列(一) Zookeeper的原理学习
- TPS和事务响应时间的关系