我环顾了一些,但没有找到我之后的情况.
SELECT * FROM trees WHERE trees.`title` LIKE '%elm%'
Run Code Online (Sandbox Code Playgroud)
这工作正常,但如果树名为Elm或ELM等,则不行......
如何使这种通配符搜索的SQL不区分大小写?
我正在使用MySQL 5和Apache.
我有一个函数返回五个字符混合大小写.如果我对这个字符串进行查询,它将返回值而不管大小写.
如何使MySQL字符串查询区分大小写?
我有三个表样本.我曾经习惯mysql在数据库中存储数据
+--------------------------+
| Table-1 |
+--------------------------+
| Sl.No | Name | City |
+-------+------+-----------+
| 1 | Carl | Australia |
+-------+------+-----------+
+--------------------------+
| Table-1 |
+--------------------------+
| Sl.No | Name | City |
+-------+------+-----------+
| 1 | carl | australia |
+-------+------+-----------+
+--------------------------+
| Table-1 |
+--------------------------+
| Sl.No | Name | City |
+-------+------+-----------+
| 1 | CARL | AUSTRALIA |
+-------+------+-----------+
Run Code Online (Sandbox Code Playgroud)
我所做的是我使用了不同的大小写字母,有些是大写字母,有些是小写字母.
数据存储在数据库区分大小写吗?
可能重复:
mysql区分大小写的查询
我正在研究一个PHP脚本,它检查数据库中的值.到目前为止,我认为它工作正常,但我发现了一个问题.
查询不查找特定字符.
所以如果我使用这个查询:
SELECT *
FROM `facilitydb_login`
WHERE
facilitydb_login.`password` = 'PASS'
Run Code Online (Sandbox Code Playgroud)
我想要结果,因为密码是PASS.但是如果填写pass(小写),则返回相同的条目.
如何使其区分大小写?