Sqlite3 子查询的规则
2016-02-04 17:24
190 查看
以下是子查询必须遵循的几个规则:
子查询最好用括号括起来。
子查询在 SELECT 子句中只能有一个列,除非在主查询中有多列,与子查询的所选列进行比较。
ORDER BY 不能用在子查询中,虽然主查询可以使用 ORDER BY。可以在子查询中使用 GROUP BY,功能与 ORDER BY 相同。
子查询返回多于一行,只能与多值运算符一起使用,如 IN 运算符。
BETWEEN 运算符不能与子查询一起使用,但是,BETWEEN 可在子查询内使用。
子查询最好用括号括起来。
子查询在 SELECT 子句中只能有一个列,除非在主查询中有多列,与子查询的所选列进行比较。
ORDER BY 不能用在子查询中,虽然主查询可以使用 ORDER BY。可以在子查询中使用 GROUP BY,功能与 ORDER BY 相同。
子查询返回多于一行,只能与多值运算符一起使用,如 IN 运算符。
BETWEEN 运算符不能与子查询一起使用,但是,BETWEEN 可在子查询内使用。
相关文章推荐
- spy memcache 客户端使用体会
- 使用FMDB操作数据库
- 解决树莓派安装mysql后外部无法连接问题
- MySQL 性能 细节 考量 (更新中......)
- ibatis 打印sql 方法
- sqlite3 join
- 使用C#书写SQLite数据库增删改查语句(以及插入byte[]时遇到的问题总结)
- windows下部署redis
- mysql查询优化器的提示(hit)
- 【转载】MongoDB参数
- 从头到尾写SQL(五)
- odbc mysql的安装
- oracle官方文档- length篇
- Windows下安装并设置Redis
- win8/win10下(64bit) memcache安装时报 "failed to install service or service already installed"
- MySQL 入门 之 数据类型
- 《数据库索引设计优化》读书笔记(七)
- memcached-1.4.22介绍以及安装
- MySQL 入门 之 表 的 创建、修改与删除
- sqlite3 的约束