Originariamente inviato da Lotti
è possibile sommare resultset?
ecco a cosa mi serve.
devo fare 2 query diverse ma con lo stesso numero di campi e dalla stessa tabella
es:
1) Select * from table where on=1
2) Select * from table where user=pippo
e poi vorrei un recordset unico con per primi tutti i record della prima query e per secondi gli altri della seconda query. se po fa??
Per ottenere la visualizzazione che vuoi tu potresti usare una union
codice:
(select * from table where on = 1)
union
(select * from table where user = 'pippo')
anche se non sono sicuro sia corretto usare una union in un caso del genere.
prova anche questa
codice:
select * from table where on = 1 or user = 'pippo'
order by field(on,1) desc
e vedi se funziona (non l'ho provata). 
Ah, sarebbe meglio se rinominassi il campo on per evitare problemi.