MySql教程
MySql用户管理
MySQL数据库
MySql表格和视图
MySQL查询
MySQL索引
MySQL子句
MySQL授权
MySql控制流
MySQL条件
MySQL连接
MySQL键
MySQL触发器
MySQL聚合函数
MySQL常用
MySQL正则表达式
MySql差异性

MySQL不相等

MySQL不相等

MySQL不相等是 不相等运算符,用于比较两个不相等的表达式后返回一组行。 MySQL包含两种不等于运算符,即(<>)和(!=)。

(<>)和(!=)运算符之间的区别

MySQL中的不等于运算符在两个表达式之间执行不相等测试的工作原理相同。他们总是给出相同的结果。但是,它们包含一个区别,即" <>"遵循 ISO标准,而"!="不遵循ISO标准。

示例1

让我们创建一个表格学生,以了解不等于运算符在MySQL中的工作方式。假设"学生"表包含以下数据:
表: students
MySQL不等于
如果要获取不属于 英国的学生详细信息,则需要执行以下语句:
SELECT * FROM students WHERE city <> "England";
OR,
SELECT * FROM students WHERE city != "England";
成功执行上述查询后,我们将获得与以下相同的输出:
MySQL Not Equal

示例2

在此示例中,我们将了解Not Equal运算符如何与 Group By 子句一起使用。我们可以使用Group By子句对具有相同数据的行进行分组。如果我们要获得所有没有 手机号码重复收入值的客户,请执行以下语句:
SELECT * FROM customers
JOIN contacts ON customer_id = contact_id 
WHERE cellphone <> "Null"
GROUP BY income;
我们将获得以下输出:
MySQL不等于

示例3

在此示例中,我们将了解不相等运算符如何与 JOIN 语句一起使用。让我们在包含以下数据的数据库中创建表" contacts"和" customers":
表: contacts
MySQL不等于
表: customers
MySQL不等于
如果我们想从手机是空的表客户和联系人那里获取所有记录,执行以下语句返回所有没有 手机号码的客户:
SELECT * FROM customers
JOIN contacts ON customer_id = contact_id 
WHERE cellphone != "Null;
成功执行后,将提供以下输出:
MySQL不等于 示例4
在此示例中,我们将了解不相等运算符如何在WHERE子句中处理多个条件。例如,我们要获取 收入高于 40000 职业不是 开发人员的客户详细信息。 执行以下语句以获得结果:
SELECT * FROM customers Where income>40000 and occupation<>"Developer";
成功执行上述语句后,我们将获得以下输出。
MySQL不等于
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4