這樣的字段可以用作連接查詢么?比如 select * from 優惠券表 left join 商戶表 on 商戶表.shopid in (a.shopidstr)最初是一張優惠券對應一個商家,用 商戶表.shopid=優惠券表.shopid 查詢,現在需求有變化開設分店,就采取這樣的措施保存到一個字段中,一張優惠券可以給在其他分店都重用希望查詢出來是shopidstr里的有幾個店鋪就出來幾條記錄 這樣的查詢可以實現么?
2 回答

弒天下
TA貢獻1818條經驗 獲得超8個贊
首先,現代的數據庫叫做"關系型數據庫", 它的理念應該是透過關系來實現數據的關聯, 也就是說, 當你開設分店時, 你應該再建一張子表, 而不是像這樣把這些都放進一個字段里.
其次, 要達到你想要的效果不是做不到, 但是你的語句肯定不行. 寫進來也比較麻煩, 建議最好不要這樣弄, 改為建一張子表.
添加回答
舉報
0/150
提交
取消