Io ho due tabelle, in una ho delle percentuali e nell'altra ho degli importi interi su cui dovrei calcolare queste percentuali, dovrei, in qualche modo, trovare gli importi totali.. forse la mia query riesce a spiegare meglio la mia situazone, Grazie in anticiipico
Utilizzo sql server 2008
CREATE PROCEDURE Get_CalcoloAccrediti
-- Add the parameters for the stored procedure here
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
SELECT CalendarioSpettacolo.Perc_SpeseFisse, CalendarioSpettacolo.Perc_puntovendita_Cliente, CalendarioSpettacolo.Perc_navigatore_Cliente,
CalendarioSpettacolo.Perc_puntovendita_SS, CalendarioSpettacolo.Perc_navigatore_SS,
StorTransazione.ImportoCalcolatoDirittoPrevenditaPuntoVenditaSoftSolutions, StorTransazione.ImportoTotaleTransato, StorTransazione.ImportoDIP,
StorTransazione.ImportoBiglietto, StorTransazione.ImportoNettoGirocontoCliente, StorTransazione.[SpeseFisseE-Commerce],
StorTransazione.SpeseBancarieTransazioneSoftSolutions, StorTransazione.ImportoCalcolatoDirittoPrevenditaPuntoVenditaCliente,
StorTransazione.ImportoCalcolatoDirttoPrevenditaNavigatoreCliente, StorTransazione.ImportoCalcolatoDirittoPrevenditaNavigatoreSoftSolutons ;
update StorTransazione set StorTransazione.ImportoCalcolatoDirittoPrevenditaPuntoVenditaSoftSolutions= ( StorTransazione.ImportoDIP*CalendarioSpettacolo.Perc_puntovendita_SS/100),
StorTransazione.ImportoCalcolatoDirittoPrevenditaPuntoVenditaCliente=(StorTransazione.ImportoDIP*CalendarioSpettacolo.Perc_puntovendita_Cliente/100),
StorTransazione.ImportoCalcolatoDirttoPrevenditaNavigatoreCliente = (StorTransazione.ImportoDIP*CalendarioSpettacolo.Perc_navigatore_Cliente/100),
StorTransazione.ImportoCalcolatoDirittoPrevenditaNavigatoreSoftSolutons=(StorTransazione.ImportoDIP*CalendarioSpettacolo.Perc_navigatore_SS/100),
StorTransazione.ImportoDIP= (StorTransazione.ImportoCalcolatoDirittoPrevenditaPuntoVenditaSoftSolutions+StorTransazione.ImportoCalcolatoDirittoPrevenditaPuntoVenditaCliente+StorTransazione.ImportoCalcolatoDirttoPrevenditaNavigatoreCliente+StorTransazione.ImportoCalcolatoDirittoPrevenditaNavigatoreSoftSolutons)
StorTransazione.ImportoTotaleTransato = StorTransazione.ImportoDIP+StorTransazione.ImportoBiglietto,
StorTransazione.ImportoNettoGirocontoCliente=StorTransazione.ImportoTotaleTransato-(StorTransazione.ImportoTotaleTransato*CalendarioSpettacolo.Perc_SpeseFisse/100)-40
FROM CalendarioSpettacolo INNER JOIN
StorTransazione ON CalendarioSpettacolo.IdEvento = StorTransazione.IdEventoEND
GO
quando effettuo l'execute mi da questo errore: Msg 10054, Level 20, State 0, Line 0
Si è verificato un errore a livello di trasporto mentre si stava inviando la richiesta al server. (provider: Provider TCP, error: 0 - Connessione in corso interrotta forzatamente dall'host remoto.)