我想選擇mysql列名和值,並將它們顯示爲gridview表中的行。這裏是示如何選擇MySQL列標題並將它們顯示爲asp.net中的gridview列中的行?
+------+-------+------+-------+-------+
| id |amt1 |amt2 |amt3 |amt4 |
+------+-------+------+-------+-------+
| 1 | 300 | 500 | 460 | 780 |
+------+-------+------+-------+-------+
| 2 | 450 | 230 | 320 | 410 |
+------+-------+------+-------+-------+
| 3 | 350 | 540 | 430 | 310 |
+------+-------+------+-------+-------+
我想在GridView表將被顯示這個MySQL表作爲本
+-------------+--------+
|particulars | amount |
+-------------+--------+
| amt1 | 300 |
+-------------+--------+
| amt2 | 500 |
+-------------+--------+
| amt3 | 460 |
+-------------+--------+
| amt4 | 780 |
+-------------+--------+
其中id = 1
感謝編輯,我試圖使它看起來像。 –
歡迎來到SO。這可以幫助:[SQL轉置全表](http://stackoverflow.com/a/15297878/3439404)如果適用於'mysql' – JosefZ
你想要的是'pivoting'。在谷歌搜索這個詞,你會發現一些例子。 – Rahul