Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Como tomo los nro pares de un select (https://www.clubdelphi.com/foros/showthread.php?t=64837)

tulio 22-04-2009 12:45:53

Como tomo los nro pares de un select
 
Hola Foro

tengo que hacer en FIREBIRD un select en el cual tome de una calle aquella viviendas que su nro de puerta sean pares, siendo que en la tabla de una calle determinada tengo viviendas con numeracion par e impar.
El tema se haria con una funcion modulo, pero no se si esta en firebird y como se usa, si alguien conoce algun truco se lo agradezco

saludos

tulio

duilioisola 22-04-2009 13:07:19

Código SQL [-]
select * from viviendas
where 
calle = 'SARMIENTO' and
cast((numero_calle / 2) as integer) = numero_calle / 2

cast((numero_calle / 2) as integer) = numero_calle / 2
numero_calle dividido 2, transformado a entero = numero_calle dividido 2
(Al transformarlo a entero, pierde los decimales)

tulio 22-04-2009 13:16:13

Gracias Duilioisola

prove el truco que me enviaste y anda perfecto

Saludos y Muchas Gracias

tulio


La franja horaria es GMT +2. Ahora son las 19:35:17.

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