我有兩個數據庫表,即讀數和檔案。 如何根據讀數表中prevRead列的記錄更新歸檔表中的jan列名稱。這裏是我的查詢:在更新查詢中選擇查詢
$sql_query = "SELECT prevRead FROM readings ";
$result_set=mysql_query($sql_query);
while($row=mysql_fetch_row($result_set))
{
$sql = "UPDATE archive SET jan = '$row[0]'";
mysql_query($sql);
}
例如我有prevRead列的讀數表中的500和200的記錄,然後我做了查詢。歸檔表的jan列中的輸出將爲200和200.如何使輸出500和200.
你必須有一個外鍵例如:'reading_id'在你的「檔案」表中...你有嗎?這樣你可以將表格相互關聯。 – TipuZaynSultan
沒有。如果可能的話,我希望不使用連接表的查詢 – mercury
如果您在歸檔表中沒有外鍵,那麼您如何知道讀表中的哪個jan條目將鏡像到歸檔表的哪個條目? – TipuZaynSultan