對不起,如果我不清楚解釋這一點,但這裏去:如何在php中添加計算列到mysql查詢結果?
如果我從一個MySQL表格查詢例如。
$result = mysqli_query($con,"SELECT * FROM table_name");
我想保留查詢結構,同時向它添加一列,每次使用當前列中的數據計算出來。必須編輯查詢結果,而不將任何內容附加到原始sql表中。所以如果有一列有數字,我想在新列中的每個項目上加5。
因此,如果是這樣的查詢結果:
|Header1 | Header2 |
+--------+---------+
|0 | 1 |
|2 | 5 |
|9 | 7 |
我想知道如何生成的另一個查詢結果(相同的格式,$導致上文)與另一計算的列(標題3爲頭2 + 5) 。
|Header1 | Header2 | Header3 |
+--------+---------+---------+
|0 | 1 | 6 |
|2 | 5 | 10 |
|9 | 7 | 13 |
對不起,如果這沒有意義,我會詳細說明可能的情況。
卡比爾
'select header1,header2,header2 + 5 as header3 from table ...' – 2014-10-30 11:53:42