SQL - una consulta dificil

 
Vista:

una consulta dificil

Publicado por palako (1 intervención) el 29/05/2002 10:14:06
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 Raquel (1 intervención) el 30/05/2002 11:55:38
hola prueba esto

SELECT p.provincia,c.campo1,....,c.campo2
FROM provincias p, clientes c
where c.provincia = p.idprovincia (+)
ORDER BY p.provinica

-- p.provincia = Texto de la tabla de provincias
-- c.campo1...n : Los campos de clientes que quieras mostrar
-- (+) son los join pero del sql de Oracle, no se cúal utilizarás

Espero q. t. sea útil.
Salu2.
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