Ho una grande query MySQL SELECT, che ho bisogno di convertire in una sola stringa, così posso creare un UPDATE, senza dover usare due query separate . Per semplicità, supponiamo che abbiamo una query SELECT che restituisce questo risultato:MySQL SELEZIONA tutto in un'unica grande stringa (colonne e righe)
Come faccio a convertire tutto questo in qualcosa di simile a questo:
1,Bob,20;2,Adam,30;3,Steve,40;
che posso usare AGGIORNARE qualche altro tavolo con?
Sapendo che il numero di colonne e righe può cambiare e non essere statico. (molto importante! Soprattutto le colonne!). Come posso farlo? Non credo che CONCAT()
possa aiutare in questa situazione.
Qualsiasi aiuto sarebbe apprezzato. Grazie.
Non riesco a scegliere concat perché le colonne possono cambiare e sono così lunghe. Ho bisogno di qualcosa che possa leggere automaticamente tutte le colonne da una query SELECT. Grazie. – Reacen
Ah, mi dispiace per quello! Non riesco a pensare a nessun altro modo adesso. –