如何在区分大小写的MySQL数据库上执行区分大小写的敏感搜索?
例如, name = Test& name = test 。
然后查询返回Test&试验。
如何查询... ??
答案 0 :(得分:3)
试
select * from your_table
where `name` = 'test'
COLLATE latin1_general_ci
或
select * from your_table
where `name` = 'test'
COLLATE utf8_general_ci
答案 1 :(得分:1)
$query = "SELECT * FROM table WHERE LOWER(name) = '" . strtolower($name) . "'";