申し訳ありませんが、控えめに言っても、タイトルはそれほど素晴らしいものではありません。
CUSTOMER テーブルには、電話番号用に P1、P2、P3、P4 の 4 つの列があります。また、電話番号がまったくないかどうかを示す列も 1 つあります。値が 1 または 0 の NOPHONE (ばかげているように聞こえるかもしれませんが、長い話なので、そのとおりです)。
電話番号を持っていないときはいつでも、値は 1 です (それにも理由があります)。
今、私がしなければならないことは、0 を持つすべての電話番号を更新し、値を NULL に変更することです... NOPHONE=1 を持つレコードを除いて (そして P1=P2=P3=P4 を持つことになります) =0)、そのまま (つまり、0) のままにする必要があります。
1つのSQLステートメントでそれを行うにはどうすればよいですか?
ありがとう!