在查询中比较50,45到44,45

时间:2013-11-05 16:14:53

标签: mysql sql

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

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

1 个答案:

答案 0 :(得分:1)

我不确定“array”是什么意思,因为MySQL目前不支持数组。

你可以做你想做的事:

where find_in_set(44, '50,45') > 0 or find_in_set(45, '50,45') > 0