Forse faccio prima a fare così:

tx_gallery_foto

uid
album_id
titolo
data_inserimento
descrizione
file
tags


tx_gallery_video
uid
album_id
titolo
data_inserimento
descrizione
sorgente_html
thumbnail
tags

In una pagina (tramite php) io devo mostrare ("listare" sarebbe meglio) i contenuti delle due tabelle e vorrei farlo utilizzando una sola query.

La UNION l'ho già messa fuori discussione giacchè i campi delle due tabelle sono diversi tra loro, sia per numero che per tipo.

Dici di usare un DISTINCT? Ora mi informo meglio sulla documentazione.

Cosa intendi per query nidificate? Delle subquery?

Per il resto: grazie mille.