Buongiorno,
lavoro su un database MySQL, ho il campo "data" di una tabella che contiene sia la data che l'ora di un evento, in questo modo: 196912312058
I primi 4 caratteri sono per l'anno: 1969
I caratteri 5 e 6 sono per il mese: 12
I caratteri 7 e 8 per il giorno: 31
Gli ultimi quattro per l'orario: 20:58
Avrei bisogno di suddividere questo campo "data" in due ulteriori campi contententi uno solo la data e l'altro l'orario.
Purtroppo con il subrstring_index non posso farlo perchè non ho valori che posso usare come "separatori".
Avete qualche idea su come possa fare?
Vi ringrazio per l'attenzione.

Rispondi quotando
che non ha un carattere per concatenare stringhe. Dovrai usare diversi CONCAT annidati per avere qualcosa di utilizzabile, oppure ti scrivi una piccola FUNCTION o STORED PROCEDURE per rendere il codice più leggibile

