私は2つのテーブルを持っています。 1つの表には、米国のすべての州が含まれています。他のテーブルは、それらの州のもののリストです。MySQL - 別のテーブルの主キーと一致するように多値フィールドをクエリするにはどうすればよいですか?
tbl_states - stateID (PK), stateName
tbl_stuff - stuffID, stuffName, relState
値はrelState列がtbl_states.stateID列に関連するこの
1 | Alabama
2 | Georgia
3 | Maryland
のように見えると私は、この形式でそれを持っている:
私のテーブルには、構造は次のようになりますです。私は複数の州を選択し、州のものを州に割り当てるWebフォームを用意する予定です。
1 | This is some stuff | 1,2 [ and this stuff is only AL, GA. ]
ですから、私はこのための選択文を書くための最善の方法を見つけようとしています。 mysqlを厳密に実行する方法はありますか?
これを正しく読んでいる場合、relState列には「| 1,2 [そしてこの物はAL、GAです」]などの値が含まれていますか? –