欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 不包含和不等于

方一強2年前13瀏覽0評論

在MySQL中,不包含的操作通常使用NOT INNOT EXISTS語句,不等于的操作則使用!=<>符號。

首先,NOT IN語句用于排除一個列中特定值列表的行。例如,我們可以使用以下語句選擇所有不是“蘋果”或“橙子”的行:

SELECT * FROM fruits
WHERE name NOT IN ('蘋果','橙子');

另一方面,NOT EXISTS語句用于從查詢結果中排除包含特定列值的行。以下是一個例子:

SELECT * FROM fruits f
WHERE NOT EXISTS 
(SELECT * FROM orders o
WHERE o.fruit_id = f.id);

上面的查詢選擇了在訂單表中沒有任何條目的水果。

當我們需要查詢不等于特定值的行時,可以使用!=<>符號。例如,以下查詢選擇除了“香蕉”以外的所有水果:

SELECT * FROM fruits
WHERE name != '香蕉';

總之,MySQL中使用NOT INNOT EXISTS!=<>來執行不包含和不等于的操作。