gpt4 book ai didi

jquery - db查询时如何处理随机字母大小写实例?

转载 作者:可可西里 更新时间:2023-11-01 07:47:47 25 4
gpt4 key购买 nike

在数据库中按字符串查询时,处理随机大小写字母的最佳方法是什么?

有没有一些标准的方法,或者我应该只允许数据库中的条目全部小写,然后再转换它们?

现在我在 PHP 中有这个查询:

    $get_category = "select category_name from categories where category_name = ".$some_var;

但不确定在处理大写或小写条目时这是否是最佳方式。

我使用 MySQL。

谢谢,亚历克斯

最佳答案

MySQL 是否区分大小写取决于排序规则。选择以“_ci”结尾的排序规则(不区分大小写),对该列的查询将使用不区分大小写的比较。

另一种解决方案是使用 UPPER 函数将列和搜索值转换为大写,但这样做会导致不使用列上的任何索引。

关于jquery - db查询时如何处理随机字母大小写实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7933933/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com