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) を含むフィールドがあり、select では、それをコンマ区切り (44,45) の配列と比較する必要があります。これらの値は明らかにクエリごとに変更されます。これは、私が扱っている現在のデータです。
ある値を別の値と比較するにはどうすればよいですか? したがって、50 または 45 のいずれかが配列 44 および 45 にあるため、上記のクエリは行を返します。
MySQL は現在、配列をネイティブでサポートしていないため、「配列」が何を意味するのかわかりません。
次のようにやりたいことができます:
where find_in_set(44, '50,45') > 0 or find_in_set(45, '50,45') > 0