Access - una consulta dificil

 
Vista:

una consulta dificil

Publicado por palako (1 intervención) el 29/05/2002 10:16:49
Hola gente.
Necesito saber la sentencia SQL para lo siguiente: Tengo una tabla Provincias con 'idProvincia' y 'provincia', autonumerico y texto respectivamente.
Otra tabla Clientes con, entre otros, un campo 'provincia' numérico que hace referencia al idProvincia anterior.
Necesito sacar un listado de clientes ordenado alfabeticamente por provincias, pero por su nombre, no por su identificador, es decir, si pongo "SELECT * FROM Clientes ORDER BY provincia, obtendré un listado ordenado por el identificador, y no es esto lo que quiero.
Gracias a todos

Palako
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:una consulta dificil

Publicado por Pedro (1 intervención) el 29/05/2002 13:55:53
Vamos a ver no se te ha ocurrido hacer un simple join de la tabla clientesw con la de provincias y ordenar por Povincias.provincia
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:una consulta dificil

Publicado por Ricardo Antonio (6 intervenciones) el 29/05/2002 17:14:15
El Sql quedaria:

select a.cliente, a.nombre, b.provincia
from clientes a, provincias b
where
a.idprovincia = b.idprovincia
order by 3

Esto te sacara en orden de provincia a los clientes, ahi puedes meterlo en una tabla temporal o lo que gustes.... y la más fácil es hacer una consulta con esas dos tablas y darle que lo ordene por provincia.

cualquier duda escribeme .....

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar