![]() |
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...:-) |
Hola SI entiedno.. pero por que no pones las demas tablas.. no tengo tanta magia para saber la estructura de las otras tablas :-) Saludos |
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. |
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. |
Tambien Código: Select categorias.nombre, clientes.nombre Saludos |
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.