login  Naam:   Wachtwoord: 
Registreer je!
 Forum

UPDATE met DATEDIFF

Offline Chilion - 24/11/2008 09:18
Avatar van ChilionMySQL interesse
Citaat:
UPDATE UVTPlay SET uren DATEDIFF(mi, begintijd, eindtijd) AS totaalminuten,
uren =left ( rtrim (CAST(DATEDIFF(mi, begintijd, eindtijd) as decimal) / (60)) ,4),
minutenrestant = (DATEDIFF(mi, begintijd, eindtijd) - ((DATEDIFF(mi, begintijd, eindtijd) / (60)) * 60)) / 60,
cast(DATEDIFF(mi, begintijd, eindtijd) / (60) as varchar) + ':' +
cast(DATEDIFF(mi, begintijd, eindtijd) - ((DATEDIFF(mi, begintijd, eindtijd) / (60)) * 60) as varchar) AS totaal


Deze query werkt, (natuurlijk) niet. Wat ik graag wil weten, is hoe ik deze wel aan de praat krijg.

Chilion

2 antwoorden

Gesponsorde links
Offline Kr4nKz1n - 24/11/2008 10:19
Avatar van Kr4nKz1n Onbekend Graag in tekst uitleg wat je wilt bereiken.

Duurt anders te lang als ik de hele tijd moet lezen wat er staat.
Offline Chilion - 24/11/2008 10:55
Avatar van Chilion MySQL interesse Nou, ik wil gewoon een update query draaien, en daarbij heb ik deze query nodig.

De query is van oorsprong:
Citaat:
SELECT DATEDIFF(mi, begintijd, eindtijd) AS totaalminuten,
uren =left ( rtrim (CAST(DATEDIFF(mi, begintijd, eindtijd) as decimal) / (60)) ,4),
minutenrestant = (DATEDIFF(mi, begintijd, eindtijd) - ((DATEDIFF(mi, begintijd, eindtijd) / (60)) * 60)) / 60,
cast(DATEDIFF(mi, begintijd, eindtijd) / (60) as varchar) + ':' +
cast(DATEDIFF(mi, begintijd, eindtijd) - ((DATEDIFF(mi, begintijd, eindtijd) / (60)) * 60) as varchar) AS totaal
FROM urenverantwoordinguren


En nu moet dat dus een update query worden.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.375s