Questione : Dichiarazione prescelta di SQL

Ho una domanda di SQL di che ho bisogno modificato.  Attualmente mostra che il

dealID EventData TwoDayNotification SevenDayNotification
1190 07/29/2010 07/27/2010 di 07/22/2010
1340 07/29/2010 07/27/2010 di 07/22/2010

What ho bisogno di è tutti i dealID in cui EventData - 2 O EventData - 7 = today.

And io deve produrre a be

todaysDeals TypeOfNotification
1190 2
1340 2
dealx 7
dealy 7
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
>Select notpretty " del class= " del id= " codeSnippet848779 del
 getdate () -2


dealID prescelto, CONVERTITO (VARCHAR (10), eventdata, 101) come EventDate, 
		CONVERTIRE (VARCHAR (10), dbo.fn_AddBizDays (EventData, - 2), 101) come TwoDayNotification, 
		CONVERTIRE (VARCHAR (10), dbo.fn_AddBizDays (EventData, - 7), 101) come SevenDayNotification
da #temp
Dove EventTypeID = 14
E CONVERTITO (VARCHAR (10), eventdata, 101) = CONVERTITO (VARCHAR (10), getdate () + 2.101)
ordine da EventData, dealID
class= del

Risposta : Dichiarazione prescelta di SQL

il tavolo della base di dati è ideale per questo

è situato nel vostro indice: tavolo di c:\program files\borland\database

potete aprire una lima using l'attrezzo dal menu/lima aperta
allora cercare gli schedari di dati (come biolife) o la vostra lima ed aprirla
potete trovare le lime di paradosso nelle lime \ borland di c:\program files\common compartecipi \ dati

qui è un colpo di schermo della struttura di biolife.db
con il tasto quadrato rosso ottenete di vedere la struttura
potete allora anche cambiarli



Altre soluzioni  
 
programming4us programming4us