溫馨提示×

如何在SQL查詢中使用IGNORE來忽略特定行

sql
小樊
145
2024-09-06 05:30:18
欄目: 云計算

在 SQL 查詢中,我們不能直接使用 IGNORE 關鍵字來忽略特定行

例如,假設您有一個名為 employees 的表,其中包含以下數據:

id name salary
1 Alice 5000
2 Bob 6000
3 Carol NULL

現在,假設您想要計算所有員工的平均工資,但是忽略那些 salaryNULL 的行。您可以使用 WHERE 子句來過濾掉這些行:

SELECT AVG(salary) as average_salary
FROM employees
WHERE salary IS NOT NULL;

這將返回一個結果,其中包含了除 Carol 之外所有員工的平均工資。

請注意,這里我們使用了 IS NOT NULL 條件來過濾掉 salaryNULL 的行。這樣,在計算平均工資時,就會忽略這些行。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女