Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

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

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

Discussion in 'Вопросы- ответы' started by tatowka, Nov 8, 2020.

08.11.20 в 01:57
08.11.20 в 14:55
4
2,428
0
  1. TopicStarter Overlay
    tatowka

    PRO Users

    Joined:
    Jun 9, 2019
    Messages:
    88
    Best Answers:
    0
    Ratings:
    +20 / 2 / -0
    Приветствую. Есть новости в базе, у которых присутствует айди категории 38, у некоторых новостей оно в начале стоит, по типу 38,13,26,27, а у некоторых в конце, по типу 13,26,27,38.

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

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

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

    Joined:
    May 7, 2020
    Messages:
    341
    Best Answers:
    3
    Ratings:
    +140 / 19 / -0
    Потерто
     
    #2 Пафнутий, Nov 8, 2020
    Last edited: Feb 12, 2022
  3. TopicStarter Overlay
    tatowka

    PRO Users

    Joined:
    Jun 9, 2019
    Messages:
    88
    Best Answers:
    0
    Ratings:
    +20 / 2 / -0
    Не получилось :(

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

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

    Joined:
    May 7, 2020
    Messages:
    341
    Best Answers:
    3
    Ratings:
    +140 / 19 / -0
    Потерто
     
    #4 Пафнутий, Nov 8, 2020
    Last edited: Feb 12, 2022
    • Нравится Нравится x 2
  5. PunPun

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

    Joined:
    Jun 11, 2015
    Messages:
    7,433
    Best Answers:
    32
    Ratings:
    +4,062 / 137 / -0
    Сделать перестроение публикаций в админ панели.
     
    • Нравится Нравится x 1
Яндекс.Метрика