嵌套查询是在查询中嵌入另一个查询的查询。嵌入的查询称为子查询。子查询通常出现在查询的 WHERE 子句中。它有时也可能出现在 FROM 子句或 HAVING 子句中。示例让我们通过一个示例来了解嵌套查询。查找 regno=103 的员工姓名该查询如下所示:select E.ename from employee E where E.eid IN (select S.eid from salary S where S.regno=103);学生表学生表创建如下:create table student(id number(10), name varchar2(20), classID number(10), marks varchar2(20)); Insert into student values(1, 'pinky', 3, ... 阅读更多
delete 命令是一种数据操作命令,用于从表中删除记录。所有记录可以一次性删除,或者可以根据条件删除一组记录。从表中删除特定行要从表中删除特定行,我们需要提及 where 条件。根据条件,该特定行将从表中删除。语法如下:delete from tablename where condition例如,Delete from employee where name=’sneha’;示例下面是用于从表中删除特定行的示例:create table employee(ename varchar(30), department varchar(20), age number(30), salary number(20)); ... 阅读更多
update 命令是一种数据操作命令,用于编辑表的记录。它可以用来根据条件更新单行、所有行或一组行,具体取决于用户给出的条件。它与 SET 子句一起使用,在操作上,可以使用 WHERE 子句来匹配条件:示例 1下面给出了 update 命令用法的示例:update table student set name=’sneha’ where branch=’CSE’;示例 2下面是 update 命令用法的另一个示例:create table employee(ename varchar(30), department varchar(20)); insert into employee ... 阅读更多