Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > SQL Server

Respuesta
 
Herramientas Desplegado
Antiguo 26-jul-2008, 11:09   #1 (permalink)
never20 ha deshabilitado el karma
 
Fecha de Ingreso: julio-2008
Mensajes: 4
consulta sql

wenas deseo hacer un select para jalar datos de varias tablas relacionadas en una bd,
tengo un form y deseo k al hacer el buscar me muestre los datos en los texts,

ejem:

tabla comida : idcomida, descripcion, precio
tabla restaurant: id_ restaurant, nombre_rest, num_mesas
tabla mozos: id_ moso, nombres, pago

deseo hacer un select k en un form me muestre datos de estas 3 tablas, x ejmp. k me muestre la comida, el restaurant y el nombre de moso eñ numero de mesas y komidas sirven.

como podria ser mi select en este caso?'
never20 está desconectado   Responder Citando
Antiguo 27-jul-2008, 12:06   #2 (permalink)
flaviovich está en el buen camino
 
Avatar de flaviovich
 
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 1.216
Enviar un mensaje por ICQ a flaviovich Enviar un mensaje por MSN a flaviovich Enviar un mensaje por Skype™ a flaviovich
Respuesta: consulta sql

Datos insuficientes o tu BD esta mal diseñada.
Haciendo un poco de magia seria algo asi:
Código:
 
SELECT C.descripcion, R.nombre_rest, M.nombres, R.num_mesas
FROM restaurant R
INNER JOIN comida C ON R.idcomida=C.idcomida
INNER JOIN mozos M ON R.id_ moso=M.id_ moso
Bueno, tendrias que adaptarlo a tu BD.
__________________
Если можешь читать это, то напиши мне..
No repitamos temas, usemos el Motor de busquedas
flaviovich está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 19:22.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93