Я пытаюсь обновить один столбец, если он имеет значение null со значениями другого столбца, только если этот столбец также не является нулевым. Если это нуль, а затем обновить столбец 1 с колонкой 3Заявление об обновлении SQL с использованием If When
Вот пример:
day_phone sec_phone alt_phone cell_phone 555-555-1212 NULL NULL NULL NULL 555-555-1234 NULL NULL NULL NULL 555-555-4321 NULL NULL NULL NULL 555-555-5678 NULL 555-123-4567 555-867-5309 NULL
Так что я хочу сделать, это обновить все записи, так что путь day_phone заканчивается с результатом, предпочтительно первый, который он обнаруживает, если есть записи в нескольких столбцах. Конечный результат должен выглядеть следующим образом:
day_phone sec_phone alt_phone cell_phone 555-555-1212 NULL NULL NULL 555-555-1234 555-555-1234 NULL NULL 555-555-4321 NULL 555-555-4321 NULL 555-555-5678 NULL NULL 555-555-5678 555-123-4567 555-123-4567 555-867-5309 NULL
Спасибо, я знал, что это было довольно просто, я просто никогда не использовал COALESCE до (начинающий SQL). – TripleNad
приветствуется ': D' –