Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? Как сделать правильный sql запрос?

Тема в разделе "Вопросы- ответы", создана пользователем tatowka, 8 ноя 2020.

08.11.20 в 01:57
08.11.20 в 14:55
4
2.334
0
  1. TopicStarter Overlay
    tatowka

    PRO Users

    Регистрация:
    9 июн 2019
    Сообщения:
    88
    Лучших ответов:
    0
    Рейтинги:
    +20 / 2 / -0
    Приветствую. Есть новости в базе, у которых присутствует айди категории 38, у некоторых новостей оно в начале стоит, по типу 38,13,26,27, а у некоторых в конце, по типу 13,26,27,38.

    Собственно вопрос, как сделать запрос, который все новости, в которых присутствует айди категории 38 уберет и поставит в самое начало, чтоб было 38,N,N..?

    Спасибо!
     
  2. Пафнутий

    Пафнутий Бывалый

    Регистрация:
    7 май 2020
    Сообщения:
    330
    Лучших ответов:
    3
    Рейтинги:
    +130 / 19 / -0
    Потерто
     
    #2 Пафнутий, 8 ноя 2020
    Последнее редактирование: 12 фев 2022
  3. TopicStarter Overlay
    tatowka

    PRO Users

    Регистрация:
    9 июн 2019
    Сообщения:
    88
    Лучших ответов:
    0
    Рейтинги:
    +20 / 2 / -0
    Не получилось :(

    Код:
    UPDATE dle_post SET category = CONCAT ("38," category) WHERE category LIKE '%,38%'
    
    Ответ MySQL: 
    
    #1583 - Incorrect parameters in the call to native function 'CONCAT'
    
     
  4. Пафнутий

    Пафнутий Бывалый

    Регистрация:
    7 май 2020
    Сообщения:
    330
    Лучших ответов:
    3
    Рейтинги:
    +130 / 19 / -0
    Потерто
     
    #4 Пафнутий, 8 ноя 2020
    Последнее редактирование: 12 фев 2022
    • Нравится Нравится x 2
  5. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.401
    Лучших ответов:
    32
    Рейтинги:
    +4.022 / 115 / -0
    Сделать перестроение публикаций в админ панели.
     
    • Нравится Нравится x 1
Яндекс.Метрика