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.
私は次のようなクエリを書いています:
select * from table where cityid=2
しかし、問題は私のデータベースにあり、cityid は複数の都市に対して (1,2,3) として保存されています。このクエリでは、目的の結果が得られません。
これを試してください: valがパラメータの場合
Select * from table where cityId like 'val,%' or cityId like '%,val,%' or cityId like '%,val'
あなたの要件を正しく理解しているかどうかわかりません。私の理解に基づいて、これを試してください:
select * from table where cityid like '%,2,%';