Inicio > MySQL > ingesoft > procedimiento almacenado el Mysql

procedimiento almacenado el Mysql

Experto:
Usuario:
Fecha: 30/10/2009
Valoración: (4,00 sobre 5) Categoría: MySQL
22/10/2009
jorge_df, usuario preguntando en MySQL
Usuario
Estimado, tengo una duda que me tiene vuelto loco, te explico, tengo una tabla "tabla1" con muchos datos ejemplo de tabla1
campo1   campo2
nkjnknj   20091001
mkmk   20091002
huhuh    20091003
el problema es que por cada campo1 de a tabla1 existe una tabla2 con ese nombre, tablas con nombres aleatorios es decir no tengo un patron para el nombre de las tablas, y por cada una de esas tablas necesito hacer un count(*) es decir un
select count(*) from nkjnknj
mi consulta es :existe alguna forma de recorrer la tabla 1, y pasando como referencia los nombres para que me vaya haciendo el count(*) por cada tabla2????
si me puedes ayudar te lo agradeceria muchisimo..
*******************************
yo he hecho esto,
cree en procediemiento almacenado
CREATE PROCEDURE `revisa` (IN numero varchar(10))
SELECT * from numero
pero al llamarlo "call revisa(mitabla)" pasando el nombre de las tablas que quiero leer me tira error y me dice que no exite la tabla numero, es decir no logra pasar la variable a la consulta select
ojala me pudieras ayudar, estoy desesperado con esto.
24/10/2009
jorge_df, experto respondiendo en MySQL
Experto
pasa la variable con ?revisa
24/10/2009
jorge_df, usuario preguntando en MySQL
Usuario
???? no entendi :S
30/10/2009
jorge_df, experto respondiendo en MySQL
Experto
para q hacerlo en la base mejor traerlo al fox y alli hacer la q cuente y si quiers hacer una funcion solo le pasas el nombre de la tabla y la funcion te devolvera cuantos archivos tiene Ej
Func contar
para base
consulta=' SQLEXEC(Con,"SELECT * FROM'+base+'","'+base+'")'
&consulta
x=reccount(base)
retu X
bueno en la construccion de la consulta creo q mejor poner " afuera y ' adentro si no te funcion cambia estas comillas y mi conexion se llama Con.
Espero captes la idea
 
30/10/2009
jorge_df, usuario preguntando en MySQL
Usuario
MUchisimas Gracias....
Enlaces patrocinados