SQL help

Sekcia o programovaní, programovacích jazykoch...
Užívateľov profilový obrázok
DankoPR
Používateľ
Používateľ
Príspevky: 518
Dátum registrácie: Št 07. Feb, 2013, 20:25
Bydlisko: TN

SQL help

Príspevok od užívateľa DankoPR » Pi 20. Máj, 2016, 12:33

Ahojte, mám takýto string:

Kód: Vybrať všetko

....
Je to ako SQL string pod jedným programom, ktorý používame na vizualizáciu na TV. Všetko funguje ako má, až na túto časť:

WHEN [od] + [cas] >CURTIME() THEN [status]='Omeškanie' /* Potrebujem spočítať čas od s časom cas a pokial je súčet vyšší ako čas aktualny, zmeniť status na Omeškanie (nemusí byť so zapisom do DB) */

Nie som žiadny borec v SQL, je možné že je to uplne ale že uplne zle, ale v poznamke je napisane čo chcem dosiahnuť, tak snáď mi niekto pomôže :)

Vďaka za pomoc
Naposledy upravil/-a DankoPR v Pi 20. Máj, 2016, 15:27, upravené celkom 1 krát.
Spoiler: ukázať
NTB1: Dell M3800 | i7-4712HQ | Quadro K1100M | 16GB RAM | 256GB SAMSUNG 850 SSD M.2 & 240GB Intel 535 SSD 2,5" | Windows 10
Coffee: Hario v60, Mokka Bialetti 3cup,Frenchpress Bialetti, Lodos Temp ručný mlynček

Užívateľov profilový obrázok
DankoPR
Používateľ
Používateľ
Príspevky: 518
Dátum registrácie: Št 07. Feb, 2013, 20:25
Bydlisko: TN

Re: SQL help

Príspevok od užívateľa DankoPR » Pi 20. Máj, 2016, 14:26

WHEN convert(int,[od]) + [cas_] > CONVERT (time, CURRENT_TIMESTAMP)

error: explicitne nemôže konvertovať time na int...

od = time
cas = int

nejaky napad?
Naposledy upravil/-a DankoPR v Pi 20. Máj, 2016, 15:27, upravené celkom 1 krát.
Spoiler: ukázať
NTB1: Dell M3800 | i7-4712HQ | Quadro K1100M | 16GB RAM | 256GB SAMSUNG 850 SSD M.2 & 240GB Intel 535 SSD 2,5" | Windows 10
Coffee: Hario v60, Mokka Bialetti 3cup,Frenchpress Bialetti, Lodos Temp ručný mlynček

faugusztin
Moderátor
Moderátor
Príspevky: 15117
Dátum registrácie: Ut 26. Feb, 2008, 14:00
Bydlisko: Bratislava/Štúrovo

Re: SQL help

Príspevok od užívateľa faugusztin » Pi 20. Máj, 2016, 14:50

DATEADD (datepart , number , date )
https://msdn.microsoft.com/en-us/library/ms186819.aspx

teda asi DATEADD (minute, cas_vychystania, od )

Užívateľov profilový obrázok
DankoPR
Používateľ
Používateľ
Príspevky: 518
Dátum registrácie: Št 07. Feb, 2013, 20:25
Bydlisko: TN

Re: SQL help

Príspevok od užívateľa DankoPR » Pi 20. Máj, 2016, 15:28

tak už je to jedno, požiadavka bola zmenena ale vďaka za pomoc

možte LOCK
Spoiler: ukázať
NTB1: Dell M3800 | i7-4712HQ | Quadro K1100M | 16GB RAM | 256GB SAMSUNG 850 SSD M.2 & 240GB Intel 535 SSD 2,5" | Windows 10
Coffee: Hario v60, Mokka Bialetti 3cup,Frenchpress Bialetti, Lodos Temp ručný mlynček

Napísať odpoveď

Návrat na "Programovanie"