Oddio, il titolo non dice praticamente nulla. Cerco di essere più chiaro.
Ho quattro tabelle, sono tutte tabelle che contengono un informazione su una determinata azione dell'utente:
Tabella 1 - Spesa
id, id_utente, id_prodotto, data_acquisto
Tabella 2 - Sport
id, id_utente, id_attività, data_attività
e così via. In sostanza nulla di strettamente correlato. In comune hanno solo l'id_utente che, ovviamente, è la chiave di ricerca della query.
In sostanza quello che voglio è che DATO un ID uguale a 1 voglio stampare, in ordine di data decrescente, tutte le attività svolte dall'utente.
Ora, ci sto praticamente sopra da 4 ore. Ho provato con le JOIN (con il risultato che per ogni join successiva alla prima il campo le righe si moltiplicavano a dismisura) e con UNION (ma necessità di campi simili o dello stesso numero di campi e non è il mio caso, non lasciatevi ingannare dall'esempio che è ovviamente più semplificato della realtà)
Cosa mi consigliate? il suicidio? xD