-- 查询所有表id大于10000的数据以及对应表名称 select 'select id,'''||table_name||''' as tablename from '||table_name||' where id>=10000 union ' from user_tables;
-- 显示结果如下: select id,'AUTH_MEMBER_ROLE' as tablename from AUTH_MEMBER_ROLE where id>=10000 union select id,'AUTH_ORGANIZATION' as tablename from AUTH_ORGANIZATION where id>=10000 union select id,'AUTH_PERMISSION' as tablename from AUTH_PERMISSION where id>=10000 union select id,'AUTH_PRODUCT' as tablename from AUTH_PRODUCT where id>=10000 union select id,'AUTH_PRODUCT_ABOUT'as tablename from AUTH_PRODUCT_ABOUT where id>=10000 union select id,'AUTH_ROLE' as tablename from AUTH_ROLE where id>=10000 union select id,'AUTH_USER' as tablename from AUTH_USER where id>=10000 union .........
相关推荐
当涉及到多个表时,需要使用逗号分隔多个表名,并且可以通过指定表的别名来简化查询语句。 - **指定多个表**: ```sql SELECT username, citytable.cityid FROM usertable, citytable WHERE usertable.cityid =...
=)**:例如,查询工资大于10000元的员工:`SELECT employee_id, last_name, salary FROM employees WHERE salary > 10000;` - **范围查询**:查询工资在10000到20000元之间的员工:`SELECT employee_id, last_name, ...
三、 Oracle数据库数据查询 1、单表查询 2、多表查询 四、 SQL*PLUS常用命令 表1 常用报表格式化名命令 命令 定义 Btitle 为报表的每一页设置底端标题 Column 设置列的标题和格式 Compute 让SQL*PLUS计算各种值 ...
- 主要包括DDL(Data Definition Language,数据定义语言)、DML(Data Manipulation Language,数据操纵语言)、DCL(Data Control Language,数据控制语言)和DQL(Data Query Language,数据查询语言)。...
* FROM 子句用于指定要查询的表名,如:score WHERE 条件 * WHERE 条件用于指定查询的条件,如:b.课程号='0003' and b.成绩>80 GROUP BY 分组 * GROUP BY 分组用于将查询结果分组,如:每个同学的平均:按学号...