ugrás a tartalomhoz

mysql idő összeadás

kokozo · 2009. Aug. 16. (V), 16.15
Sziasztok!
olyan problémába ütköztem hogy adott egy mysql tábla benne egy oszlopban (ido néven)
rekordok 00:12:32 formában. és ezekhez a rekordokhoz kellene mindhez hozzáadni egy másik időt:pl 13:12:03 amit egy változó tárol.
akinek van ötlete kérem ossza meg velem :)
előre is köszönöm!
 
1

rtfm

gex · 2009. Aug. 16. (V), 17.18

UPDATE
    tabla_neve
SET
    ido = SEC_TO_TIME(TIME_TO_SEC(ido) + TIME_TO_SEC('12:34:56'))
doksiban te is megtaláltad volna...
2

köszönöm

kokozo · 2009. Aug. 16. (V), 18.19
bocs de még kezdő vagyok, és ilyen kis iránymutatások kellenek még a sikerhez.
és még egyszer köszönöm! müxik :)
3

iránymutatás

gex · 2009. Aug. 16. (V), 18.55
na akkor egy kis iránymutatás:
  • legközelebb minden témát a megfelelő helyre küldj be, ennek pl itt lenne a helye.
  • mindenhez van dokumentáció, pl php, mysql. ezeket érdemes átfutni, mert az alap problémákra vagy ott találsz megoldást vagy az ott lévő hozzászólásokban.
  • ha nem találod a doksiban amit keresel, a google is sokat tud segíteni, főleg angolul. ezt a választ se magamtól adtam, ennyire nem tudom fejből a mysql függvényeit. így kerestem: how to summarize times mysql. már a találati lista első helyén ez szerepelt: "SELECT SEC_TO_TIME( SUM( TIME_TO_SEC( `time` ) ) ) AS total_time FROM time_table", innen már nem volt nehéz.

további sok sikert! ;)