これらは、データベースにある 2 つのテーブルです。最初のテーブルには価格が保持されます
prices
appid de us ru nl gb
29382 899 999 1299 899 699
48371 1299 1599 1899 1299 999
58193 699 899 999 899 599
その他のテーブルは、ゲームに関するさまざまな情報を格納するゲームです。
games
appid title releasedate controler language
29382 title 1 1358197200 1 en
48371 title 2 1329858000 0 en
58193 title 3 1201554000 1 en
使いやすくするために、ゲームを含むテーブルが 1 つしかない場合ははるかに優れているため、列を価格からテーブルゲームに移動したいのですが、価格が台無しにならないように ID を一致させる必要があります。priceus と pricediscount というテーブル ゲームの 2 つの列を作成しました。テーブル価格からすべてを移動し、テーブル ゲームで新しく作成された 2 つのセルに私たちだけを移動する方法がわかりません。
これが最後の試行ですが、過去 4 時間は動作しません
UPDATE games
SET games.priceus = prices.us,
games.pricediscount = prices.us
FROM prices
INNER JOIN prices
ON games.appid = prices.appid
しかし、それは私のトライアウトでの別の失敗です。