hola quiciera saber si se puede hacer un SP que reciba un parametro y con este parametreo haga 4 consultas a unas tablas y solo me retorne el los registros de las tablas que no dieron null.
?
saludos
| ||||
Respuesta: ayuda con SP varias consultas.. Tienes que darnos información más específica: Describe la estructura de las tablas y de qué parámetro se trata y contra qué campos vas a compararlo.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: ayuda con SP varias consultas.. hola mira esta es la estructura de las tablas. ![]() entonces lo que necesito es hacer una consulta a estas tablas 'preguntas', 'normales' , 'juegos' , 'valores'. y mirar en donde esta el registro digamos idreglas=5 entonces quiero hacer un sp para hacer las 4 consultas y la que me de resultados retornarlos. no se si sea la mejor manera. saludos |
| ||||
Respuesta: ayuda con SP varias consultas.. Seria algo como asi? bueno en el caso que se pueda hacer.
Código MySQL:
Ver original saludos |
| ||||
Respuesta: ayuda con SP varias consultas.. Tienes que mirar mejor la sintaxis de los stored procedures. Estás poniendo los delimitadores en cualquier parte. El proceso no tiene mucho sentido a menos que la estructura de las tablas fuese la misma. ¿Es así? De serlo podría andar por aquí:
Código MySQL:
Ver original Si tienen diferente estructura, no puede hacerse un UNION, pero tampoco puedes hacer un procedure que devuelva varios SELECTS. Sólo puede devolver un único resultado, tal vez algo así:
Código MySQL:
Ver original DELIMITER ;
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: ayuda con SP varias consultas.. hola gracias por la respuesta las tablas tienen diferente estructura , y deacuerdo a los select solo necesito uno no devolveria varios, osea seria algo asi .. se van haciendo la consultas y en el caso de que la primera arroje resultados ya no se hacen las otras 3. solo necesito una la que coincida. supongo que seria la segunda?que colocaste saludos |
Etiquetas: Ninguno |