私はMySQLの新人です。現在、次のような問題があります。分割された文字列の整数範囲で選択しますか?
私はテーブルに「オファー」を用意しています。アイテムは、ItemIDとItemLevelが「:」で区切られ、項目が「、」で区切られたデータフィールドに配置されます。
例: "0:346,2:638,1:646" は= ID 0、レベル346およびID 2レベル638とID 1つのレベル646
で項目を提供しています今、私はPHPでクエリを作成したいです特定のIDとレベルの範囲を持つオファーのみを選択します。
2つの異なるテーブル "orders"と "order_data"を使用して全体を再構築するか、単純なクエリでこのフィルタリングを可能にする必要がありますか?
確実にデータモデルを修正してください。長期的には、「単純なクエリ」よりも簡単になります。 –
偉大な入力をありがとう、私はあなたのポイントを参照して、それを再構築します! :) – KoalaGangsta