我有以下SQL表結構(表名「MY_TABLE」):組表並顯示等領域
**ID - USER_ID - FIELD_ID - VALUE**
1 - 1 - 1 - letter a
2 - 1 - 2 - letter b
3 - 1 - 3 - letter c
4 - 2 - 1 - letter a
5 - 2 - 2 - letter b
然後,我想在一個HTML表中顯示的結果如下所示:
**USER_ID - FIELD_ID1->value - FIELD_ID2->value - FIELD_ID3->value**
1 - letter a - letter b - letter c
2 - letter a - letter b
Any takers ??謝謝:)
編輯:
這裏是一個小提琴: http://sqlfiddle.com/#!2/bd980/5
這是底部的表,我試圖從顯示的結果。
你不能做到這樣,如果鍵的數量是不同的(你如何想象與不同數量的連續入口的表?)。你可以做一個數據透視表。 – sashkello
主鍵是ID列。我應該爲「關鍵」列選擇一個不同的名稱。編輯。如果沒有數據在該sql單元格中,它是不是隻會在呈現的html中顯示空白空間? – user1452442
是的,這將是'數據透視表'。 – sashkello