我有2张桌子。一张桌子包含美国的所有州。另一张表只是这些州的东西清单。MySQL - 如何查询多值字段以匹配另一个表的主键?
我的表结构看起来是这样的:
tbl_states - stateID (PK), stateName
tbl_stuff - stuffID, stuffName, relState
值这个样子
1 | Alabama
2 | Georgia
3 | Maryland
的relState列涉及tbl_states.stateID列,我有它在这种格式。我打算有一个webform来选择多个状态并将状态中的内容分配给状态。
1 | This is some stuff | 1,2 [ and this stuff is only AL, GA. ]
所以我想弄清楚为此编写select语句的最佳方法。有没有办法严格使用mysql?
如果我正确读取它,relState列是否包含诸如“| 1,2 [这个东西只有AL,GA。]”的值? – 2012-02-22 21:11:12