Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

sts

  • 51
    вклад
  • 7
    вопросов
  • 57
    ответов
  • 49%
    решений
Ответы пользователя по тегу SQL
  • SQL. Как сделать массовый REPLACE?

    sts @stunoff
    смотри выражение CASE WHEN THEN ELSE
    Примерно так получится
    UPDATE `table` SET `uid` = CASE
        WHEN id = 1 THEN 2 
        WHEN id = 3 THEN 4
        WHEN id = 5 THEN 6
        ELSE uid
        END
    WHERE id  in (1,2,3)
    Ответ написан более двух лет назад
    2 комментария
    Нравится 1 2 комментария
  • Как правильно использовать IN в SQL-запросе?

    sts @stunoff
    mysql CASE ?
    www.w3resource.com/mysql/control-flow-functions/ca...
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как поправить блокировку записей в таблице?

    sts @stunoff
    https://dev.mysql.com/doc/refman/5.7/en/innodb-dea...
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как получить все используемые значения в таблице?

    sts @stunoff
    используй group by и order by
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • dimonchik2013
    Dimonchik
    • 10 ответов
    • 0 вопросов
  • MikUrrey
    • 9 ответов
    • 1 вопрос
  • Aleksandr-JS-Developer
    Aleksandr-JS-Developer
    • 7 ответов
    • 0 вопросов
  • Casufi
    Владимир
    • 6 ответов
    • 0 вопросов
  • TNPTSYWWCC
    Uneasy Hearts Weigh the Most
    • 6 ответов
    • 0 вопросов
  • Василий Банников
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации