PDA

Ver la Versión Completa : Como tomo los nro pares de un select


tulio
22-04-2009, 12:45:53
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
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