我有两个表,City
而CityCommunity
在“城市”表中,一列包含cityName
这样的内容
cityName = 'ABC'
在CityCommunity
表中,我们有相同的列,cityName
但是columnName的值是这样的
cityName = 'abc'
当我们运行联接查询时,它将在查询中生效。在我的情况下,当我在上述情况下连接这两个表时,虽然两者cityName
相同但只有区别是区分大小写的,这会影响查询的运行
默认情况下,它不区分大小写。因此,它将“ ABC”和“ abc”视为相同。但是要使其区分大小写,您必须使用COLLATE。您可以在此处找到示例的详细说明。这也适用于加入。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句