Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Duda sobre consulta (https://www.clubdelphi.com/foros/showthread.php?t=48031)

utopico 13-09-2007 19:57:55

Duda sobre consulta
 
Hola a tod@s.
Estoy intentando ordenar una cosultas por dos campos, pero no lo lodro.
Estes es el código SQL:

Cita:

SELECT * FROM Laredoute WHERE Situacion = 0 AND
CodPostal >= :CodInicial AND CodPostal <= :CodFinal
ORDER BY CodPostal AND Destinatario
¿Dónde está el fallo?

Gracias de antemano.

Delphius 13-09-2007 20:08:00

El fallo está en la sección ORDER BY. No se admite sentencias lógicas en dicha parte. Se debe separar los campos por coma. Tu consulta SQL debe ser:

Código SQL [-]
SELECT * FROM Laredoute WHERE Situacion = 0 AND
CodPostal >= :CodInicial AND CodPostal <= :CodFinal
ORDER BY CodPostal, Destinatario

Saludos,

utopico 13-09-2007 20:20:48

Un millón de gracias por la respuesta.

:):):):)

BlueSteel 13-09-2007 21:11:27

Hola utopico

en esta sentencia

Código SQL [-]
CodPostal >= :CodInicial AND CodPostal <= :CodFinal

no seria mejor reemplazarla por

Código SQL [-]
CodPostal Between :CodInicial and :CodFinal


La franja horaria es GMT +2. Ahora son las 12:57:05.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi