11/06/2012, 13:18
|
| | Fecha de Ingreso: junio-2012 Ubicación: torreon
Mensajes: 12
Antigüedad: 12 años, 6 meses Puntos: 0 | |
Respuesta: consulta o funcion con un trigger bueno perdon deje muestro el trigger corregido
go
create trigger gastos_exportaciones on exportacion
for insert as
begin
declare @productos int
declare @gastos int
declare @cantidad int
declare @precio int
declare @exportacion int
declare @pais int
declare @idcount int
select @productos = id_productos, @cantidad = cantidad, @exportacion = id_exportacion
from inserted
select @precio = precio from productos where id_productos = @productos
select @gastos =(@cantidad * @precio)+costo from pais where id_pais = @productos
insert into concentrado values (@productos, @exportacion, @gastos)
select @idcount = count(*)from concentrado
select id_productos, id_exportacion, gastos from concentrado where id_concentrado = @idcount
end
go
me aroja el resultado
id_productos id_exportacion gastos
1 1 4300
id_productos id_exportacion gastos
2 2 3500
id_productos id_exportacion gastos
3 3 5000
entonces lo que quiero esque los gastos sea maximo y que solo me salga un solo registro.. ya no se que mas hacer haber si me ayudan porfas |