Запрос в БД заполнить недостающие имена Есть решение

Здравствуйте.
Подскажите пожалуйста как сформировать запрос в БД что бы заполнить 1 столбец в таблице. В некоторых ячейках нет имени клиента т.е пустая <без имени>, а в некоторых есть.
Хочу сделать запрос в БД что бы заполнить недостающие имена.
Что бы примерно так получилось
Клиент1
Клиент2 и тд, т.е слово Клиент и счетчик, либо Клиент и его - ID

Но что бы не стереть те имена которые уже есть.
Буду очень благодарен.
Приложил скриншоты что я хочу сделать.

2 ответа

  • 2
    Nikolai 11 июля 2019 02:43 # Решение

    Примерно так:

    UPDATE wa_contact
    SET firstname = CONCAT('Клиент',id)
    WHERE firstname = '' OR firstname IS NULL

    Для строк, у которых firstname пустой или его нет, поставит его как "Клиент"+id (например Клиент123).

  • 1
    Leva 11 июля 2019 13:41 #

    Спасибо, все так как я хотел :)

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите