Questione : Domanda prescelta di dichiarazione di SQL

Devo restituire una data, un prezzo e un prezzo a partire dalla data precedente in una dichiarazione prescelta. Non sono sicuro come fare this.

I ho una tabella che contiene 3 il fields
NodeDate, daPrice, rtPrice

NodeDate è uno SmallDateTime
daPrice è (i 9.4)
rtPrice è (lle 9.4) necessità decimale del rtPrice
7/29/2010 2.3 2.4
7/28/2010 5 5.8
7/27/2010 2.5 0.4

I di daPrice del

e.g.
NodeDate di restituire NodeDate, (daPrice - rtPrice) come TodayDifference, (daPric-rtPrice questo è dati di ieri) poichè DifferenceFromYesterday

I pensa che potrei fare questo con qualcosa like
Select NodeDate, (daPrice-rtPrice) come TodayDifference, (Y.daPrice prescelto - Y.rtPrice dalla Tabella Y dove Dateadd (“d„, - 1, T.NodeDate) = Y.NodeDate) poichè la Tabella T

However del
From di DifferenceFromYesterday, io non pensa che questo sia un metodo molto efficiente. Ci è vicino a 200.000.000 annotazioni che saranno procedate e voglio soltanto i 40 principali essere restituito. Anche se aggiungo la clausola SUPERIORE alla dichiarazione di SQL, sono interessato che la mia versione richiederà molto tempo a execute.

Does che chiunque ha un suggerimento?
thanks,
pat
class= del

Risposta : Domanda prescelta di dichiarazione di SQL

Aggiornamento:  Ho trovato appena il seguente articolo:
Per concludere, ho trovato la risposta al problema. Questo suggerimento lo ha trasmesso nel giusto senso. Anche se lo schermo benvenuto e la commutazione veloce dell'utente erano OFF/DISABLED la chiave importante di registrazione non era stata cambiata. La seguente chiave ancora è stata fissata “1„ quando lo ho cambiato alle lime fuori linea “0„ arrestate unchecking dopo ogni ripartenza.
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon]
=dword “di AllowMultipleTSSessions ": 00000000

Questo computer portatile ha avuto la regolazione a 1. che entra in clienti di utente nel quadro di controllo osservare la regolazione disable/di permettere produce un messaggio che dichiara quel tvt_gina.dll ha spento lo schermo benvenuto e la commutazione veloce dell'utente.  Quello appartiene alla linea di Thinkvantage di software.  Soltanto questo calcolatore ha le versioni di software aggiornate.

Ciò ha risolto il mio problema.
Altre soluzioni  
 
programming4us programming4us