[Phpwm] MySQL case insensitive string comparison
Mike Tipping
mike at etuna.co.uk
Thu Jun 24 12:38:35 UTC 2010
Whenever I run a select in Mysql based on a string comparison, the
comparison is always case sensitive so where 'name' in the DB is 'mike',
select * from table where name = 'MIKE'; won't return results.
Looking at the MySQL documentation it says that case sensitivity on
comparisons depends on the collation and if I use 'latin1_swedish_ci' (which
I do) the comparison will be case insensitive (which it isn't).
It also says that STRCMP() is by default case insensitive, but when I try
that it still doesn't return anything.
Any ideas what I might be doing wrong or what I can use to do a case
insensitive string comparison in MySQL.
Cheers
Mike
More information about the Phpwm
mailing list