Ejercicio sql
Publicado por Juandtg (8 intervenciones) el 13/06/2012 06:43:11
Me colocaron estos ejercicios de procedimientos almacenados en sql 2008, me pueden colaborar diciéndome cuales son los errores que tienen... muchas gracias
/*1. listar las cuentas de cualquier cliente, indicando el nombre y apellido*/
create proc juantabordapunto1
@nom nvarchar (30),
@apel nvarchar (30)
as
select cuentaxcliente.* from cuentaxcliente inner join cliente on cliente.docident=cuentaxcliente.docident
where @nom=cliente.nombre and @apel=cliente.apellido
exec juantabordapunto1 'manuela','rodas'
/*2. retornar e imprimir el promedio y la cantidad de cuentas de cualquier cliente, indicando el nombre y apellido*/
create proc juantabordapunto2
@nom nvarchar (30),
@apel nvarchar (30)
as
select count(cuentaxcliente.nrocuenta)as 'Numero de cuentas por cliente', avg(cuentaxcliente.saldo)as 'Promedio cuenta cliente'
from cuentaxcliente inner join cliente on cuentaxcliente.docident=cliente.docident
where @nom=cliente.nombre and @apel=cliente.apellido
exec juantabordapunto2 'manuela','rodas'
/*1. listar las cuentas de cualquier cliente, indicando el nombre y apellido*/
create proc juantabordapunto1
@nom nvarchar (30),
@apel nvarchar (30)
as
select cuentaxcliente.* from cuentaxcliente inner join cliente on cliente.docident=cuentaxcliente.docident
where @nom=cliente.nombre and @apel=cliente.apellido
exec juantabordapunto1 'manuela','rodas'
/*2. retornar e imprimir el promedio y la cantidad de cuentas de cualquier cliente, indicando el nombre y apellido*/
create proc juantabordapunto2
@nom nvarchar (30),
@apel nvarchar (30)
as
select count(cuentaxcliente.nrocuenta)as 'Numero de cuentas por cliente', avg(cuentaxcliente.saldo)as 'Promedio cuenta cliente'
from cuentaxcliente inner join cliente on cuentaxcliente.docident=cliente.docident
where @nom=cliente.nombre and @apel=cliente.apellido
exec juantabordapunto2 'manuela','rodas'
Valora esta pregunta


0