mysql - sql如何查詢字段中有內容的數據
問題描述
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<>’ ’
引號內是有空格的,好評如潮的答案!
相關文章:
1. nignx - docker內nginx 80端口被占用2. 關于docker下的nginx壓力測試3. docker容器呢SSH為什么連不通呢?4. docker - 各位電腦上有多少個容器啊?容器一多,自己都搞混了,咋辦呢?5. 關docker hub上有些鏡像的tag被標記““This image has vulnerabilities””6. mac里的docker如何命令行開啟呢?7. javascript - 連續點擊觸發mouseleave事件8. angular.js使用$resource服務把數據存入mongodb的問題。9. macos - mac下docker如何設置代理10. docker gitlab 如何git clone?

網公網安備