mysql - sql如何查询字段中有内容的数据
PHP中文网
PHP中文网 2017-04-17 16:01:42
0
3
614

sql如何查询字段中有内容的数据。 想统计都有哪些用户填了某个字段。求方法

PHP中文网
PHP中文网

认证0级讲师

Antworte allen(3)
大家讲道理
SELECT * FROM table_name WHERE column_name IS NOT NULL

或者

SELECT * FROM table_name WHERE column_name <> ''

根据你的列类型和默认值选择。

左手右手慢动作
# 字段默认值为 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
洪涛
select * from table where XX is not null  and XX<>' '

引号内是有空格的,好评如潮的答案!

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!