Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Mysql (http://www.forosdelweb.com/f86/)
-   -   no se como armar esta query (http://www.forosdelweb.com/f86/no-como-armar-esta-query-369167/)

isis_eli 06/02/2006 17:39

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...:-)

jotamachuca 06/02/2006 18:13

Hola

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

Saludos

isis_eli 06/02/2006 20:12

tabla clientes :
id | url | descripcion| nombre | auth | email| categoria| direccion| telefono| provincia|ciudad| pais
15| ""| ""|Camin Cosquín|true|[email protected]|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.

Jose_minglein2 07/02/2006 03:00

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.

jotamachuca 07/02/2006 06:09

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

Jose_minglein2 07/02/2006 06:16

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.


La zona horaria es GMT -6. Ahora son las 00:22.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.