省份表包括三個欄位,分別是省份ID,省份名稱,城市名稱串列字串(城市ID以,隔開);
城市表包含兩個欄位,分別是城市ID,城市名稱。
現在的需求是省份表新增一列城市ID串列,請問如何通過兩表的聯合UPDATE實作該欄位的值更新?謝謝!
uj5u.com熱心網友回復:
建議你列出你的表結構,并提供測驗資料以及基于這些測驗資料的所對應正確結果。參考一下這個貼子的提問方式http://bbs.csdn.net/topics/320211382
1. 你的 create table xxx .. 陳述句
2. 你的 insert into xxx ... 陳述句
3. 結果是什么樣,(并給以簡單的演算法描述)
4. 你用的資料庫名稱和版本(經常有人在MS SQL server版問 MySQL)
這樣想幫你的人可以直接搭建和你相同的環境,并在給出方案前進行測驗,避免文字描述理解上的誤差。
uj5u.com熱心網友回復:
因為樓主的城市名稱和城市ID欄位都是逗號分隔的字串,建議寫個程序或函式實作。轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/28432.html
標籤:MySQL
上一篇:sql分組查詢查詢陳述句中,select和having關鍵字的執行順序問題
下一篇:請問一下有什么解決方案
