良い日々 - 私はSQLの初心者で、この問題の潜在的な解決策を見直しました。 Insert Intoコマンドを使用する最初の方法は動作しません。これは二重の行とNULLSを作成します。SQL - あるテーブルのあるカラムから別のテーブルの別のカラムにデータを移動できません
ここでは、Update-Join構文を使用して、ここに投稿したソリューションを読んでお試しください。それを正しく得るために見ることができません、多分私は、どこかの条件を必要としません。
ここに2つのテーブルがあります。 、誰かが助けることができる場合、私はとても感謝される
IPTEST TABLE
+---------------+
| IP |
+---------------+
| 65.4.166.241 |
| 65.49.188.24 |
| 65.12.231.173 |
| 65.30.224.18 |
| 65.83.140.96 |
+---------------+
POSTALTEST TABLE
+-------+------+-----------+------+
| zip | zip4 | ailmentID | IP |
+-------+------+-----------+------+
| 15227 | 3709 | 26 | NULL |
| 15227 | 3724 | 29 | NULL |
| 15227 | 3736 | 22 | NULL |
| 15227 | 3737 | 22 | NULL |
| 15227 | 3737 | 26 | NULL |
+-------+------+-----------+------+
まだ「学ぶ程度の参加」のリンクに行ってきました:私は、IPTESTテーブルからIP列をデータを取得し、POSTALTESTテーブルに挿入し、IP列にしたいですSQL Serverを使用している場合は、
ジェイソン
この質問にクエリを追加すると、クエリ内の何かが間違っていて望ましくない動作が発生した場合に役立ちます。 – Searay330
残念ながらテーブルはきちんと貼り付けられませんでした。 – user3244822
2つのテーブルの間には関係がありません。どのIPが最もポストヒストリーなレコードになるのか、どのように知っていますか? –