Ver Mensaje Individual
  #4  
Antiguo 24-04-2018
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Reputación: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Como dice Casimiro, tienes un código postal en blanco.

Prueba concantenando '0' antes del código postal para que por lo menos tenga un 0.
Obviamente fallará si tienes letras en ese campo.

Código SQL [-]
SELECT CODIGO, NOMBRE, CPOSTAL
FROM POBLACION
WHERE
CAST(SUBSTRING('0' || CPOSTAL FROM 1 FOR 2) AS INTEGER) NOT IN (SELECT CODIGO
                                                                FROM PROVINCIAS
                                                                WHERE
                                                                CODIGO <> 99)
ORDER BY NOMBRE, CPOSTAL, CODIGO
Responder Con Cita