Non sono ferratissimo in SQL, ma considerando le seguenti tabelle di esempio (che rispecchiano la tua situazione):
tabella1: id_utente, data1, colonna1
tabella2: id_utente, data2, colonna2
Puoi prendere spunto da questa query:
codice:(SELECT id_utente, data1 AS data, data1, colonna1, '' AS data2, '' AS colonna2 FROM tabella1 WHERE id_utente = 1) UNION (SELECT id_utente, data2 AS data, '' AS data1, '' AS colonna1, data2, colonna2 FROM tabella2 WHERE id_utente = 1) ORDER BY data DESC;
Ovviamente puoi adattare questo esempio a qualsiasi numero di campi.
P.S.
Magari nella sezione database potranno fornirti una query più performante.

Rispondi quotando