Ciao, dipende da quale database stai utilizzando e se vuoi tabelle temporanee, se fati tutto via script sql o usi altri linguaggi comunque:
supponiamo che tu utilizzi sql
soluzione 1 query di unione:
select cognome, nome, indirizzo, somma
from clausole
union
select cognome, nome, indirizzo, somma
from clausole
union
select cognome, nome, indirizzo, somma
from clausole
In questo modo pero non ottiene l'ordinamento.
soluzione 2 query tabella temporanea con ordimanto:
La sintassi cambia in base al batabase comunque (scrivo in pseudo sql)
Drop table if exists (tabella appoggio)
create tabella appoggio
insert into tabella appoggio
select cognome, nome, indirizzo, somma
from clausole
insert into tabella appoggio
select cognome, nome, indirizzo, somma
from clausole
insert into tabella appoggio
select cognome, nome, indirizzo, somma
from clausole
-- finale
select * from tabella appoggio order by cognome
Drop table if exists (tabella appoggio)
Saluti
http://www.isola-di-krk.net