SQL 是一種結構化查詢語言,它是關係資料庫的標準和最廣泛使用的程式語言。它用於管理和組織各種系統中的資料,其中存在各種資料關係。結構化查詢語言 (SQL) 子句SQL 子句分為三種類型,如下所示−讓我們逐一學習它們。GROUP BY 子句SQL GROUP BY 用於將相同的資料排列成組。它與 SQL SELECT 語句一起使用。GROUP BY 語句位於 SELECT 語句中的 WHERE 子句之後,ORDER BY 子句之前。它也... 閱讀更多
巢狀查詢是在其中嵌套了另一個查詢的查詢。嵌入式查詢稱為子查詢。子查詢通常出現在查詢的 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 ... 閱讀更多