0
早上好,
我在mysql中有這個問題。
我有這樣一個表:將2個等於table1的數據的所有記錄複製到表2中的一個記錄中
表1
AccessDate__UserCode__AnalisisName____AnalisisResult
2012-01-01____1____________a1______________10
2012-01-01____1____________a2______________15
2012-01-01____1____________a3______________12
2014-03-01____1____________a1______________12
2014-03-01____1____________a3______________13
2012-01-01____2____________a1______________14
2012-01-01____2____________a2______________15
2012-01-01____2____________a3______________20
2013-03-01____2____________a1______________3
2012-01-01____3____________a1______________2
2012-01-01____3____________a2______________1
2014-01-01____3____________a1______________10
我想在其他表的設置都與同一AccessDate和用戶代碼在同一個記錄,並使用AnalisisName值的記錄中的數據複製作爲列指針。
我的意思是:
表2
AccessDate___UserCode___a1__a2__a3
2012-01-01_____1________10__15_12
2014-03-01_____1________12___-_13
2012-01-01_____2________14__15_20
2013-03-01_____2_________3___-_-
2012-01-01_____3_________2___1_-
2014-01-01_____3________10___-_-
非常感謝您的幫助!
最好的問候
保羅
根據UserCode可以擁有多少'AnalisisName'? –
我們喜歡sqlfiddle。 – Strawberry
我有20個AnalisisName每UserCode和table1有2500000記錄 – paolo