• sql 关键字解析
union注意:每个 SELECT 语句,必须列的数量、顺序相同,列的数据类型相似。
即:1. UNION 内部的每个 SELECT 语句必须拥有相同数量的列;2. 列也必须拥有相似的数据类型;3. 每个 SELECT 语句中的列的顺序必须相同。
默认地,UNION 操作符选取不同的值。如果允许重复的值,请使用 UNION ALL。
unique唯一约束:保证在一个字段或者一组字段里的数据与表中其它行的数据相比是唯一的
topmssql、access支持
limitmysql支持
where ROWNUM <= 5;oracle支持
primary keynot null 和 unique 的结合
foreign key用法:foreign key(v_id) references prim(v_id)
check用法:check (column_name > 0)
create [unique] index用法:create [unique] index index_name on table_name (column_name1[, column_name2])
普通索引与唯一索引 区别:普通索引是可以有重复数据的,主键其实就是一种唯一索引,不可重复;学号可以设置为唯一索引
having在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与聚合函数一起使用。HAVING 子句可以让我们筛选分组后的各组数据。
05-14 10:23