SQL help

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

SQL help

Príspevok od používateľa DankoPR »

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.
Používateľov profilový obrázok
DankoPR
Používateľ
Používateľ
Príspevky: 561
Dátum registrácie: Št 07. Feb, 2013, 20:25
Bydlisko: TN

Re: SQL help

Príspevok od používateľa DankoPR »

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.
faugusztin
Moderátor
Moderátor
Príspevky: 15054
Dátum registrácie: Ut 26. Feb, 2008, 14:00
Bydlisko: Bratislava/Štúrovo

Re: SQL help

Príspevok od používateľa faugusztin »

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

teda asi DATEADD (minute, cas_vychystania, od )
Používateľov profilový obrázok
DankoPR
Používateľ
Používateľ
Príspevky: 561
Dátum registrácie: Št 07. Feb, 2013, 20:25
Bydlisko: TN

Re: SQL help

Príspevok od používateľa DankoPR »

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

možte LOCK

Návrat na "Programovanie"