我想從兩個彼此相鄰的不同表中拉列。提取不同表格中的列並彼此相鄰顯示
我有如下PHP代碼:
<table>
<tr>
<th>Date</th>
<th>Performance A </th>
<th>Performance B </th>
</tr>
$sql = "select date, Aperformance from table1 group by date";
$sql1 = "select date, Bperformance from table2 group by date";
$result = mssql_query($sql);
while ($column = mssql_fetch_array($result))
{
echo "<tr><td>".$column[0]."</td>";
echo "<td>".$column[1]."</td></tr>";
}
這如下產生輸出:
Date | Performance A | Performance B
01/05/12 | 40% |
02/05/12 | 30% |
03/05/12 | 25% |
現在我要填寫從查詢$ SQL1第三列。我不希望$ sql1的日期列,第二列Bperformance需要放在這裏。我該怎麼做?
FYI:如果查詢不指定' ORDER BY'子句,則不能保證返回的行的順序。並排放置兩個查詢的結果並希望它們有一個共同的列可能會導致驚愕。使用'JOIN'將確保數據相關,但仍然必須指定順序。 – HABO