< návrat zpět

MS Excel


Téma: Data v KT z MSSQl databáze rss

Zaslal/a 18.2.2015 14:36

Zdravím, mám menší problém: z MS SQl databáze získávám data do KT viz obrázek v zipu. Text příkazu získávání dat je uvedený v txt v zipu.

Hned na prvním řádku mám:
SELECT CONVERT (DATE, GETDATE())
[DatExp]

což mi převádí datum a čas ze sloupce DatExp z databáze (2015-02-18 10:57:30.000) na dny 2015-02-18.
Poslední řádek:
WHERE DatExp >= dateadd(day,datediff(day,0,GETDATE()),-3)
mě bere údaje za poslední tři dny.

Můj problém je ten, že v průřezu KT vidím datum jen za poslední den 2015-02-18, ale já bych chtěl vidět datumy tři tj. poslední tři dny.

Děkuju za pomoc Marek

Příloha: zip23717_kt.zip (47kB, staženo 29x)
stop Uzamčeno - nelze přidávat nové příspěvky.

icon #023718
avatar
CONVERT (DATE, GETDATE()) ti pmn prevádza aktuálny dátum, nie dátum a čas z DatExp, za SELECT CONVERT (DATE, GETDATE()) ti pmn chýba buď čiarka alebo AS, ďalej som v tom nepátral ale bude tam zrejme viac chýb..
Otázkou napr. je, či vôbec ako prvý argument (data type) môžeš použiť DATE, pmn by tam malo byť DATE()

http://www.w3schools.com/sql/func_convert.aspcitovat
#023719
avatar
Když tam dám čárku tak se mi vypíše asi 30 položek s datumem a časem za poslední tři dny a mě by přitom stačili tři datumy.citovat
#023720
avatar
Vyřešeno:

SELECT CAST(DatExp AS date)
[DatExp]
,[IDDokumentu]

.
.
.
..

Díky.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Makro smyčka

MilanKop • 19.4. 10:46

Makro smyčka

elninoslov • 19.4. 9:02

Čas od do

elninoslov • 19.4. 8:46

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32

Čas od do

jarek1111 • 18.4. 8:31