Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Query che non viene!!!
lunedì 04 giugno 2007 - 13.40
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
sankyu
Profilo
| Senior Member
266
messaggi | Data Invio:
lun 4 giu 2007 - 13:40
ciao a tutti devo fare una query un po strana e non mi viene in mente come farla senza cursore oppure come mettere quella con il cursore in una gridview
vi posto il codice della query con cursore così capite al volo il problema
declare @id_agenzia numeric
declare cur cursor for
select distinct id_agenzia from movimenti_agenzie order by id_agenzia
open cur
fetch next from cur into @id_agenzia
while @@fetch_status = 0
begin
select top 1 id_agenzia,nombre_agencia, saldo from movimenti_agenzie,agencia ag where id_agenzia = @id_agenzia and ag.id_agencia=id_agenzia
order by data_operazione desc,data_inserimento desc
fetch next from cur into @id_agenzia
end
close cur
deallocate cur
praticamente mi servono gli ultimi saldi di tutte le agenzie vorrei farlo con una cosa tipo
select top 1 from movimenti agenzie having distinct(id_agenzia) ma non si può fare
qualcuno ha un'idea??
grazie!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !