嗨所以目前我有一個表,看起來像這樣: SQL:一次更新的4行,每行值
我想吃些什麼是一個SQL查詢,將更新的列:hplayer, g1h,g1a,g2h,g2a,g3h,g3a,g4h,g4a
對於例如具有匹配設置爲「3」的每一行。
這可能嗎?我會怎麼做?
嗨所以目前我有一個表,看起來像這樣: SQL:一次更新的4行,每行值
我想吃些什麼是一個SQL查詢,將更新的列:hplayer, g1h,g1a,g2h,g2a,g3h,g3a,g4h,g4a
對於例如具有匹配設置爲「3」的每一行。
這可能嗎?我會怎麼做?
更新語法:
UPDATE table-name
SET column-name = value, column-name = value, ...
WHERE condition
嘗試是這樣的:(?改變的值你想)從w3schools SQL Tutorial
UPDATE TABLE
SET player = ?,
aplayer = ?,
g1h = ?,
g1a = ?,
g2h = ?,
g2a = ?,
g3h = ?,
g3a = ?,
g4h = ?,
g4a = ?
WHERE matchid = 3
update table_name
set hplayer=1,
aplayer=1,
g1=1,
g1a=1,
g2h=1,
g2a=1,
g3h=1,
g3a=1,
g4h=1,
g4a=1
where matchid=3
例子:
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
你的情況:
UPDATE table_name
SET hplayer="11",
aplayer="22",
g1h="33",
g1a="44",
g2h="55",
g2a="66",
g3h="77",
g3a="88",
g4h="99",
g4a="00"
WHERE matchid = "3";
也可以嘗試searchingsql update
。
這不是一個惡作劇。這應該是一個評論, –
聽起來像一個簡單的UPDATE語句。 –
這已被問及/回答了很多次,包括最基本的sql教程。你有沒有試過谷歌? – ehymel