在MySQL中,查詢不等于時可以使用“不等于”符號“!=”,也可以使用“<>”。
SELECT * FROM 表名 WHERE 列名 != 值; 或者 SELECT * FROM 表名 WHERE 列名<>值;
使用“!=”和“<>”符號的效果是一樣的。在實際應(yīng)用中,根據(jù)個人習(xí)慣或團(tuán)隊規(guī)范來選擇使用哪種符號。
在查詢過程中,如果需要同時篩選出多個不等于某個值的記錄時,可以使用“NOT IN”函數(shù)。例如:
SELECT * FROM 表名 WHERE 列名 NOT IN (值1, 值2, 值3);
這樣就可以篩選出列名不等于值1、值2、值3的記錄。
另外,在MySQL中,可以使用“IS NOT NULL”語句來查詢某一列不為空的記錄,例如:
SELECT * FROM 表名 WHERE 列名 IS NOT NULL;
這樣就可以查詢出列名不為空的記錄。
上一篇mysql中查詢一條記錄
下一篇mysql中查詢一條字段