您的位置:首頁技術文章
文章詳情頁

mysql - sql如何查詢字段中有內容的數據

瀏覽:104日期:2022-06-16 17:20:23

問題描述

sql如何查詢字段中有內容的數據。 想統計都有哪些用戶填了某個字段。求方法

問題解答

回答1:

SELECT * FROM table_name WHERE column_name IS NOT NULL

或者

SELECT * FROM table_name WHERE column_name <> ’’

根據你的列類型和默認值選擇。

回答2:

# 字段默認值為 NULL的情形 start# 判斷member表里user_name為空情況下的用戶數SELECT count(*) FROM member WHERE user_name IS NULL;# 判斷member表里user_name不為空情況下的用戶數SELECT count(*) FROM member WHERE user_name IS NOT NULL;# 字段默認值為 NULL的情形 end# 字段默認值為空字符串的情形 start# 判斷member表里user_name為空情況下的用戶數SELECT count(*) FROM member WHERE user_name = ’’;# 判斷member表里user_name不為空情況下的用戶數SELECT count(*) FROM member WHERE user_name <> ’’;# 字段默認值為空字符串的情形 end回答3:

select * from table where XX is not null and XX<>’ ’

引號內是有空格的,好評如潮的答案!

相關文章:
国产综合久久一区二区三区