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

Respuesta
 
Herramientas Desplegado
Antiguo 06-feb-2006, 17:39   #1 (permalink)
isis_eli ha deshabilitado el karma
 
Fecha de Ingreso: enero-2006
Mensajes: 14
no se como armar esta query

tengo una tabla de clientes k cargo con un where id=15
pero en la tabla de clientes tengo , provincia, ciudad, pais, que tienen ids, que son las mismas k la tabla categorias que contienen los nombres
y no se como unir , con un join supongo, en mi cliente nro 15 por ej, con los nombres y las ids de las provincias ciudades etc.

Espero que se haya entendido algo.. a ver si alguien me puede ayudar, desde ya muchas graciass...
isis_eli está desconectado   Responder Citando
Antiguo 06-feb-2006, 18:13   #2 (permalink)
jotamachuca ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2004
Mensajes: 143
Hola

SI entiedno.. pero por que no pones las demas tablas.. no tengo tanta magia para saber la estructura de las otras tablas

Saludos
jotamachuca está desconectado   Responder Citando
Antiguo 06-feb-2006, 20:12   #3 (permalink)
isis_eli ha deshabilitado el karma
 
Fecha de Ingreso: enero-2006
Mensajes: 14
tabla clientes :
id | url | descripcion| nombre | auth | email| categoria| direccion| telefono| provincia|ciudad| pais
15| ""| ""|Camin Cosquín|true|museocamincosquin@yahoo.com.ar|1338|R uta 38 km. 760 Acceso Norte |03541 451184 |25| 245|argentina|

y las categorias:
id | nombre | top_cat
25 | cordoba | 40

con categorias y topcat arme arboles, asi que le mande "provincias" de topcat y dentro de cada una todas sus ciudades...

Espero que ilustre mejor..
Saludos, Isis.
isis_eli está desconectado   Responder Citando
Antiguo 07-feb-2006, 03:00   #4 (permalink)
Jose_minglein2 tiene algunos puntos positivos de karma
 
Avatar de Jose_minglein2
 
Fecha de Ingreso: noviembre-2004
Mensajes: 2.342
Select categorias.nombre, clientes.nombre from clientes inner join categorias on categorias.id=clientes.categoria where clientes.id=15

y así con los joins que necesites.
Jose_minglein2 está desconectado   Responder Citando
Antiguo 07-feb-2006, 06:09   #5 (permalink)
jotamachuca ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2004
Mensajes: 143
Tambien

Código:
Select categorias.nombre, clientes.nombre 
from clientes, categorias 
WHERE categorias.id=clientes.categoria 
AND clientes.id=15
Esta query tambien deberia funcionar

Saludos
jotamachuca está desconectado   Responder Citando
Antiguo 07-feb-2006, 06:16   #6 (permalink)
Jose_minglein2 tiene algunos puntos positivos de karma
 
Avatar de Jose_minglein2
 
Fecha de Ingreso: noviembre-2004
Mensajes: 2.342
Si funcionará, pero el problema es que cuando las tablas crezcan el tiempo en ejecutar esa consulta puede ser 10 veces mayor a la concatenación utilizando joins, no es nada recomendable.
Jose_minglein2 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 10:37.


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 94 95 96