Я хотел бы объединить имена столбцов так, чтобы первая часть имени столбца была строкой, а вторая часть - числом, которое является результатом другого запроса.MySQL concat() для создания имен столбцов, которые будут использоваться в запросе?
Например:
SELECT CONCAT('column', mytable.mycolumn) FROM table ...
Может ли это быть сделано в некотором роде. Таким образом, это не дает мне ошибок, но я не получаю ожидаемого результата, и кажется, что конкатенация не работает.
Я думаю, что ... Вы можете использовать другой ВЫБРАТЬ внутри CONCAT , если нет, вам придется создать хранимую процедуру. У меня нет MysQL для тестирования, поэтому вместо ответа ответьте. – TimothyP