我的语法取消了。我想要创建一个范围by_name,它查找所有的agencies,其名称属性包含传入的字符串(大小写不敏感)。下面是生成的查询:以下是错误消息:
MySQL 2::error :您的SQL语法出现了错误;请检查与MySQL服务器版本对应的手册,以获得在“ILIKE”%foo%附近使用的正确语法)
在我的例子中,Presto连接到一个已配置为不区分大小写的MySQL数据库。但普雷斯托的任何搜索似乎都是区分大小写的。1)是否有将Presto搜索配置为case-insensitive?如果没有,可以更改Presto连接器中的某些内容,使搜索不区分大小写吗?示例:考虑MySQL上的下表。nameadam
Al
什么是最简单的方法来重新表述这个查询,使用户名不区分大小写,但密码是区分大小写的?$query = mysql_query("select * from login where password='$password' AND username='$username'", $connection) or die(mysql_error());