SELECT * FROM table_name WHERE field_name IS NOT NULL;其中,table_name是要查询数据的表名,field_name是要查询的字段名。IS NOT NULL表示查询该字段值不为空的数据。需要注意的是,在MySQL中,判断是否为空的操作必须使用IS NULL或IS NOT NULL,而不能使用=或<>, 因为NULL和任何值的比较结果都是未知。下面来看一个示例。假设我们有一个学生表students,它包括id、name、age三个字段。现在,我们想要查询年龄不为空的学生信息,应该怎么写呢?首先,我们需要打开MySQL客户端,输入以下命令以进入students表所在的数据库:
USE database_name;其中,database_name是要进入的数据库名称。接着,我们使用SELECT语句来查询数据:
SELECT * FROM students WHERE age IS NOT NULL;这条语句会返回所有年龄不为空的学生信息。总结一下,查询某个字段值不为空的数据,我们需要使用SELECT语句,并使用IS NOT NULL来判断字段值是否为空。在实际应用中,根据具体情况来选择要查询的表和字段名即可。