Я создал приложение менеджера баз данных, оно позволяло пользователям создавать свои собственные таблицы в базе данных mysql и вставлять данные, поэтому я не знаю имен столбцов.
Часовой пояс сервера UT C таким образом, в системе есть стандарт для людей со всего мира.
Теперь мои клиенты хотят показывать свои данные по местному времени (не по времени сервера), поэтому я хочу найти способ построить mysql запрос, способный отображать каждый столбец даты, времени и даты и времени в определенном c часовом поясе (например, -03: 00).
Я думал, что смогу сделать что-то вроде этого:
SET time_zone = '-03:00';
SELECT * FROM `table`;
Но это не работает, потому что time_zone не меняет дату, время или дату и время, а только метки времени.
Есть ли способ показать каждый столбец времени, используя указанный c часовой пояс, если я не знаете названия столбцов?