oracle常用sql语法集合
2008-09-04 12:50:15 来源:WEB开发网核心提示: 字符char1按制定的位数n显示,不足的位数用char2字符串替换左边的空位字段名之间可以进行算术运算例如: (字段名1*字段名1)/3查询语句可以嵌套例如: select …… FROM (select …… FROM表名1, [表
字符char1按制定的位数n显示,不足的位数用char2字符串替换左边的空位
字段名之间可以进行算术运算
例如: (字段名1*字段名1)/3
查询语句可以嵌套
例如: select …… FROM
(select …… FROM表名1, [表名2, ……] where 条件) where 条件2;
两个查询语句的结果可以做集合操作
例如: 并集union(去掉重复记录), 并集union ALL(不去掉重复记录), 差集MINUS, 交集INTERSECT
分组查询
select字段名1, 字段名2, …… FROM 表名1, [表名2, ……] GROUP BY字段名1
[HAVING 条件] ;
两个以上表之间的连接查询
select字段名1, 字段名2, …… FROM 表名1, [表名2, ……] where
表名1.字段名 = 表名2. 字段名 [ AND ……] ;
select字段名1, 字段名2, …… FROM 表名1, [表名2, ……] where
表名1.字段名 = 表名2. 字段名( ) [ AND ……] ;
有( )号的字段位置自动补空值
查询结果集的排序操作, 默认的排序是升序ASC, 降序是DESC
select字段名1, 字段名2, …… FROM 表名1, [表名2, ……]
ORDER BY字段名1, 字段名2 DESC;
字符串模糊比较的方法
INSTR(字段名, ‘字符串’)>0
字段名 like ‘字符串%’ [‘%字符串%’]
每个表都有一个隐含的字段ROWID, 它标记着记录的唯一性.
四.ORACLE里常用的数据对象(SCHEMA)
1.索引 (INDEX)
create INDEX 索引名ON 表名 ( 字段1, [字段2, ……] );
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
更多精彩
赞助商链接