Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的数据库中,我有一个包含某些 ID 逗号分隔 (50,45) 的字段,在我的选择中,我需要将其与逗号分隔 (44,45) 的数组进行比较。这些值显然会将查询更改为查询,这只是我正在使用的当前数据。
如何将其中一个值与另一个值进行比较?所以上面的查询将返回该行,因为 50 或 45 在数组 44 和 45 中。
我不确定您所说的“数组”是什么意思,因为 MySQL 目前没有对数组的本机支持。
你可以做你想做的事:
where find_in_set(44, '50,45') > 0 or find_in_set(45, '50,45') > 0