Aiuto Store Procedure con sql server 2000

mercoledì 18 febbraio 2009 - 15.17

sanfra Profilo | Junior Member

Salve, ho bisogno di un aiuto per l'elaborazione di una store procedure, visto che non mi ritrovo più!

Ho una tabella con tre campi (cf,gruppo, mese), tutti chiavi primarie, e un campo Punti da aggiornare(Update)

I tre campi di questa tabella sono già con tutti i dati.

Ho un altra tabella con un campo chiave primaria(ID) con un campo lavorazione

La richiesta che mi fanno è la seguente aggiorna il campo punti di questa persona se lavorazione uguale al mese precedente.

io ho postato la cosa così:

isnull(( select 30 from sk_generale gen join sk_generale gen1 on gen.OP = gen1.OP and gen.ID_GRUPPO = gen1.ID_GRUPPO and gen.mese = dbo.previousmonth(gen1.mese)

questa semplice istruz<ione sql non è altro che un ennesima condizione che faccio all'interno di un Update inoltre quel previousmonth è una funzione che mi toglie uno al mese.

Il problema è che non mi funziona.

Mi potete dare una mano?

Grazie.
Credetemi sono veramente disperato e stanco!


lbenaglia Profilo | Guru

>Mi potete dare una mano?

Ciao Francesco,

Aiutaci tu postando i comandi CREATE TABLE delle due tabelle completi di constraints, alcune righe di prova (INSERT INTO) ed il result set finale che intendi ottenere con quei dati.

>Grazie.
Prego.

>Credetemi sono veramente disperato e stanco!
LOL

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5