If the database row is like this: country = \'usa\' and i query \"select * from data where country = \'usa \'\" it also returns this row. So its no
country = \'usa\'
\"select * from data where country = \'usa \'\"
The trailing spaces are omitted if the column is of type char or varchar,
Can read more on it on following link:
http://blogs.agilefaqs.com/2011/06/22/trailing-white-spaces-are-ignored-by-mysql-for-comparison-in-a-select-statement/