< 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

Formulář Faktura

Formulář Faktura IV

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

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje