SQL 比较运算符2024年8月29日 | 阅读 8 分钟 SQL 运算符中用于比较数据库表中两列值的是比较运算符。 在 SQL 中,比较运算符始终与 SELECT、UPDATE 和 DELETE 语句一起在 WHERE 子句中使用。 SQL 中的比较运算符分为以下六类:
让我们逐一详细讨论每个比较运算符及其示例。 SQL 等于运算符 (=)这种类型的比较运算符仅从表中选择与指定值匹配的数据。 数据库用户在结构化查询语言中经常使用此运算符。 如果列的值与查询中指定的值相同,此运算符将从数据库表中返回 TRUE 行。 以下语法通过使用等于运算符访问表中的数据 下面给出了使用等于运算符更新表中数据的语法 下面给出了使用等于运算符删除表中数据的语法 SQL 等于运算符示例 以下 CREATE 查询创建了具有五个字段的 Employee 表 以下 SELECT 查询显示了 **Employee** 表中的数据
以下查询显示了 Employee 表中 Emp_Salary 为 35000 的员工的记录 输出
以下查询更新了 Emp_Bonus 为 3000 的员工的 Emp_Salary 要检查上述 UPDATE 查询的结果,请编写以下语句 输出
以下查询删除了 Emp_City 为 'Goa' 的员工的记录 SQL 不等于运算符 (!=)这种类型的比较运算符仅从表中选择与指定值不匹配的数据。 如果列的值与查询中指定的值不相同,此运算符将从数据库表中返回 TRUE 行。 下面给出了使用不等于运算符访问表中的数据的语法 下面给出了使用不等于运算符更新表中数据的语法 下面给出了使用不等于运算符删除表中数据的语法 SQL 不等于运算符示例 以下 CREATE 查询创建了具有四个字段的 Cars 表 以下 INSERT 查询将汽车记录插入 Cars 表 以下 SELECT 查询显示了 **Cars** 表中的数据
以下查询显示了 Cars 表中 Car_Price 不等于 900000 的汽车记录 输出
以下查询更新了 Car_Number 不等于 9258 或 Car_Amount 不等于 6 的汽车的 Car_Name 要检查上述 UPDATE 查询的结果,请编写以下语句 输出
以下查询删除了 Car_Name 不等于 Audi 的汽车的记录。 SQL 大于运算符 (>)这种类型的比较运算符仅从表中选择、修改和删除大于查询中指定值的数据。 以下语法通过使用大于运算符访问表中的数据 下面给出了使用大于运算符更新表中数据的语法 下面给出了使用大于运算符删除表中数据的语法 SQL 大于运算符示例 以下 CREATE 语句创建了具有四个字段的 Cars_Details 表 以下 INSERT 查询将汽车记录插入 Cars_Details 表 以下 SELECT 查询显示了 **Cars_Details** 表中的数据
以下查询显示了 Car_Number 大于 6000 的汽车记录 输出
SQL 大于等于运算符 (>=)此类型的比较运算符检索、修改和删除表中大于或等于给定值的数据。 下面给出了使用大于等于运算符访问表中的数据的语法 SELECT Column_Name1, Column_Name2, ….., Column_NameN FROM Table_Name WHERE Column_Name >= Value; 下面给出了使用大于等于运算符更新表中数据的语法 UPDATE Table_Name SET Column_Name = Value WHERE Column_Name >= Value; 下面给出了使用大于等于运算符删除表中数据的语法 DELETE FROM Table_Name WHERE Column_Name >= Value; SQL 大于等于运算符示例 以下 CREATE 语句创建了具有五个字段的 Student_Details 表 以下 INSERT 查询将学生记录插入 Student_Details 表 以下 SELECT 查询显示了 **Student_Details** 表中的数据
以下查询显示了 Student_Details 表中 Total_Marks 大于或等于 120 的学生的记录。 输出
SQL 小于运算符 (<)SQL 中的这种类型的比较运算符仅从表中选择小于给定值的数据。 以下语法通过使用小于运算符访问表中的数据 下面给出了使用小于运算符更新表中数据的语法 下面给出了使用小于运算符删除表中数据的语法 SQL 小于运算符示例 以下 CREATE 语句创建了具有四个字段的 Cars_Details 表 以下 INSERT 查询将汽车记录插入 Cars_Details 表 以下 SELECT 查询显示了 **Cars_Details** 表中的数据
以下查询显示了 Car_Amount 小于 6 的汽车记录 输出
SQL 小于等于运算符 (<=)这种类型的比较运算符仅从表中选择小于或等于给定值的数据。 下面给出了使用小于等于运算符访问表中的数据的语法 下面给出了使用小于等于运算符更新表中数据的语法 下面给出了使用小于等于运算符删除表中数据的语法 SQL 小于等于运算符示例 以下 CREATE 语句创建了具有五个字段的 Student_Details 表 以下 INSERT 查询将学生记录插入 Student_Details 表 以下 SELECT 查询显示了 **Student_Details** 表中的数据
以下查询显示了 Student_Details 表中 Student_Id 小于或等于 202 的学生的记录。 输出
下一主题SQL COUNT WHERE |
我们请求您订阅我们的新闻通讯以获取最新更新。