Vorrei concatenare i nomi delle colonne in modo che la prima parte del nome della colonna sia una stringa e la seconda parte sia un numero che è il risultato di un'altra query.MySQL concat() per creare nomi di colonne da utilizzare in una query?
Ad esempio:
SELECT CONCAT('column', mytable.mycolumn) FROM table ...
questo può essere fatto in qualche modo. In questo modo non mi dà errori ma non ottengo il risultato atteso e sembra che la concatenazione non funzioni.
penso ... è possibile utilizzare un altro SELEZIONA all'interno della CONCAT , se no, dovrai creare una stored procedure. Non ho qui un MysQL da testare, quindi commenta invece di rispondere. – TimothyP