これまでに質問したことは一度もありません。単純なクエリを超えてSQLをあまり進歩させていないので、私が慣れていたプログラミングとはまったく異なっています。しかし、今日私は、援助なしで問題を解決しようとする独特の立場に立ち往生しているので、ここで知識を得ることを望んでいます。SQLを1つのテーブルから選択してフィールドを変更し、2番目のテーブルのフィールドを更新
私は表Aと表Bを持っています。彼らは共通の2つのIDと電話番号を除き、さまざまな異なる列を持っています。場合によっては、表Bのいくつかの行に電話番号にNULLが含まれることがあります。テーブルAのすべてのレコードをIDと電話番号で選択し、テーブルBの同じIDを検索し、Bの電話番号フィールドがNULLの場合は、Aからの電話番号で更新します。
本当にこれが意味をなされることを願っています。私は、他のプログラミングでもそうであるように、これを繰り返してループを作成しようとしていましたが、SQLがループを起こさないようにしているので、どこでも読んでいました。私は入力を感謝します。
テイラーは
ようこそ!何のRDBMSを使用していますか?これまでに何を試しましたか? –
私はあなたがこのような答えを探していると思うhttps://stackoverflow.com/a/2334741/6242681 – Mike