0

在我的数据库中,我有一个包含某些 ID 逗号分隔 (50,45) 的字段,在我的选择中,我需要将其与逗号分隔 (44,45) 的数组进行比较。这些值显然会将查询更改为查询,这只是我正在使用的当前数据。

如何将其中一个值与另一个值进行比较?所以上面的查询将返回该行,因为 50 或 45 在数组 44 和 45 中。

4

1 回答 1

1

我不确定您所说的“数组”是什么意思,因为 MySQL 目前没有对数组的本机支持。

你可以做你想做的事:

where find_in_set(44, '50,45') > 0 or find_in_set(45, '50,45') > 0
于 2013-11-05T16:18:37.977 回答