Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-04-2006
moneyfornothing moneyfornothing is offline
Registrado
 
Registrado: abr 2006
Posts: 2
Poder: 0
moneyfornothing Va por buen camino
select de fechas oracle

Hola a todos! Me han mandado en el trabajo realizar una select que obtenga las fechas que vayan del 15/01/2006 al 15/03/2006 pero sin que aparezcan las fechas pares dentro de ese rango. ¿Alguna idea? Gracias!!
Responder Con Cita
  #2  
Antiguo 27-04-2006
opardor opardor is offline
Miembro
 
Registrado: jul 2005
Posts: 16
Poder: 0
opardor Va por buen camino
Lightbulb

Una pequeña idea.

Se dice que un número es impar si cumple lo siguiente: numeroimpar=2*x+1.
Además (numeroimpar - 1 ) mod 2 = 0

Ejemplo:
Código:
 5 = 2*2 + 1;
 entonces (5-1) mod 2=0
Lo que podrías hacer es extraer el día de cada fecha y solo tomar en cuenta aquellas fechas que cumplan con la anterior condición.

Código SQL [-]
 
select fecha 
from (select to_number(to_char( fecha, 'dd' )) AS dia, fecha 
        from TABLA
        where fecha>='01/12/05' and fecha<='10/12/05')
WHERE MOD(dia-1,2)=0;

Última edición por opardor fecha: 27-04-2006 a las 18:04:33. Razón: Correción de sentencia SQL
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema conuna consulta select...not in (select ...) VRO Firebird e Interbase 2 11-08-2005 08:56:35
5 select de 5 tablas diferentes en un select solo sakuragi SQL 6 15-06-2005 18:57:06
Select con fechas yhoho SQL 17 03-03-2005 13:09:51
Select anidado: Select from (select....) Malon SQL 2 14-10-2004 14:01:24
Problemas select en Oracle mateamargo SQL 12 08-07-2004 16:03:59


La franja horaria es GMT +2. Ahora son las 06:14:04.


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
Copyright 1996-2007 Club Delphi