Как получить столбец даты из базы данных MySQL с подготовленным оператором и отформатировать его - PullRequest
0 голосов
/ 10 июля 2020

Запрос работает, но у меня проблемы с подготовленными операторами только для столбца даты. Все остальное работает.

1 Ответ

1 голос
/ 10 июля 2020

Я думаю, вам следует указать имена столбцов в запросе, подобном этому, и указать правильный псевдоним в порядке следования по пункту, я надеюсь, что вы передадите дату в 'date' или я надеюсь, что это имя столбца внутри таблицы.

    select * from 
(SELECT col1,col2, DATE_FORMAT(date,'%d-%m-%Y') AS convtdate FROM wp_mytb WHERE firstname=%s OR secondname=%s 
    UNION ALL
    SELECT col1,col2, DATE_FORMAT(date,'%d-%m-%Y') AS convtdate FROM wp_mytbf WHERE firstname=%s OR secondname=%s
    
     LIMIT 50) a ORDER BY str_to_date(a.convtdate) DESC;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...