ryanschefke Posted September 12, 2008 Share Posted September 12, 2008 Hello, I have a table and some of the rows has an empty value in one of the columns. It is blank (in other words, it is not "NULL"). How do I only select the rows that have a value and are not empty. The SELECT WHERE value IS NOT NULL doesn't work, and I understand why since I am putting in blank values. Thanks! Ryan Quote Link to comment Share on other sites More sharing options...
bastones Posted September 12, 2008 Share Posted September 12, 2008 According to MySQL Docs: http://dev.mysql.com/doc/refman/5.1/en/comparison-operators.html#operator_is-not-null I believe it goes with SELECT, so: SELECT * IS NOT NULL for instance. Try that and let me know if it works . Quote Link to comment Share on other sites More sharing options...
fenway Posted September 12, 2008 Share Posted September 12, 2008 According to MySQL Docs: http://dev.mysql.com/doc/refman/5.1/en/comparison-operators.html#operator_is-not-null I believe it goes with SELECT, so: SELECT * IS NOT NULL for instance. Try that and let me know if it works . I have no idea what you mean. Do you mean blank or null? Quote Link to comment Share on other sites More sharing options...
bastones Posted September 12, 2008 Share Posted September 12, 2008 According to MySQL Docs: http://dev.mysql.com/doc/refman/5.1/en/comparison-operators.html#operator_is-not-null I believe it goes with SELECT, so: SELECT * IS NOT NULL for instance. Try that and let me know if it works . I have no idea what you mean. Do you mean blank or null? SELECT * IS NOT NULL FROM `users` WHERE `username` = '$username' ...is an example, I'm unsure whether this is right or wrong but it probably is right as SELECT * means selecting all fields. Quote Link to comment Share on other sites More sharing options...
Mchl Posted September 12, 2008 Share Posted September 12, 2008 Try SELECT * FROM table WHERE CHAR_LENGTH(fieldwithblanks)>0; Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.