Procedimientos con tablas de una base de datos

Cerrado
LouisAqp
Message postés
1
Date d'inscription
viernes, 12 de diciembre de 2014
Estatus
Miembro
Última intervención
viernes, 12 de diciembre de 2014
- 12 dic 2014 a las 22:38
Tengo una Base de Datos con estas tablas
Venta2013
Venta2014
Compra2013
Compra2014
y lo que quiero hacer es un procedimiento donde tengo como parametro Periodo =2013 o 2014
hago este procedimiento creando por año
create proce_2013
donde pongo
select * from venta2013 where ....
select * from compra2013 where ....
create proce_2014
donde pongo
select * from venta2014 where ....
select * from compra2014 where ....
y asi sucesivamente

lo que quiero un solo Procedimiento para seleccionar una tabla segun parametro

crea proc consulta @periodo as varchar(20)

@vta ='venta' & @periodo
@com ='compra' & @periodo
select * from @vta where ....
select * from @com where ....

me podrias ayudar a resolver este dilema que tengo
gracias de antemano
y felicitarte por tu apoyo en estos temas que para nosotros es muy importante y nos ayudas desinteresadamente
saludos

Luis Zevallos