SQL Minus2024 年 8 月 29 日 | 阅读 3 分钟 Minus 是结构化查询语言中的一个运算符,用于连接两个 SELECT 查询。 此运算符只返回第一个表的唯一记录,而不返回两个表的公共记录。 结构化查询语言中 Minus 运算符的语法Minus每个与 Minus SQL 运算符连接的 SELECT 语句的数据类型和字段数量必须相同。 SQL 中 Minus 运算符的示例为了理解结构化查询语言中 Minus 运算符的示例,我们需要创建两个不同的表 Old_Worker_Info 和 New_Worker_Info,并在两个表中插入员工记录。 以下查询在 Industry 数据库中创建 Old_Worker_Info 表 以下 INSERT 查询将旧员工的记录插入 Old_Worker_Info 表中 以下查询显示 Old_Worker_Info 表的数据。
Worker_Id | Worker_First_Name | Worker_Last_Name | Worker_Dept_Id | 员工入职日期 | Worker_City | Worker_Salary |
---|
1001 | Arush | Sharma | 4001 | 2020-01-02 | 德里 | 20000 | 1002 | Bulbul | Roy | 4002 | 2019-12-31 | 德里 | 38000 | 1004 | Saurabh | Roy | 4001 | 2020-10-10 | 孟买 | 45000 | 1005 | Shivani | Singhania | 4001 | 2019-07-15 | 加尔各答 | 42000 | 1006 | Avinash | Sharma | 4002 | 2019-11-11 | 德里 | 28000 | 1007 | Shyam | Besas | 4003 | 2021-06-21 | 勒克瑙 | 35000 |
以下查询在 Industry 数据库中创建 New_Worker_Info 表 以下 INSERT 查询将新员工的记录插入 New_Worker_Info 表中 步骤 4:查看插入的数据 以下查询显示 New_Worker_Info 表的数据。
Worker_Id | Worker_First_Name | Worker_Last_Name | Worker_Dept_Id | 员工入职日期 | Worker_City | Worker_Salary |
---|
1010 | 安库什 | Roy | 4004 | 2018-10-02 | 德里 | 25000 | 1001 | Arush | Sharma | 4001 | 2020-01-02 | 德里 | 20000 | 1009 | Raj | Singhania | 4005 | 2021-05-10 | Noida | 40000 | 1005 | Shivani | Singhania | 4001 | 2019-07-15 | 加尔各答 | 42000 | 1008 | 阿维纳布 | 切蒂亚 | 4002 | 2018-11-11 | Banglore | 22000 | 1007 | Shyam | Besas | 4003 | 2021-06-21 | 勒克瑙 | 35000 |
以下查询对上述表使用 Minus 运算符 输出 Worker_Id | Worker_First_Name | Worker_Last_Name | Worker_Dept_Id | 员工入职日期 | Worker_City | Worker_Salary |
---|
1002 | Bulbul | Roy | 4002 | 2019-12-31 | 德里 | 38000 | 1004 | Saurabh | Roy | 4001 | 2020-10-10 | 孟买 | 45000 | 1006 | Avinash | Sharma | 4002 | 2019-11-11 | 德里 | 28000 |
带 WHERE 子句的 Minus 运算符WHERE 子句也可以与 Minus 运算符一起使用,用于过滤第一个表的记录。 带 WHERE 子句的 Minus 语法 Minus 带 WHERE 子句的 Minus 示例 以下查询显示上述表中工资大于等于 35000 的员工记录 输出 Worker_Id | Worker_First_Name | Worker_Last_Name | Worker_Dept_Id | 员工入职日期 | Worker_City | Worker_Salary |
---|
1002 | Bulbul | Roy | 4002 | 2019-12-31 | 德里 | 38000 | 1004 | Saurabh | Roy | 4001 | 2020-10-10 | 孟买 | 45000 |
|