Jak w temacie. Chodzi mi o SQL. Czy da sie takie coś zrobić? Jeśli tak to jak?
w PostgreSQL i MySQL istnieją takie funkcje jak extract() nie wiem jak w innych systemach. Dodatkowo w MySQL widzę, że są też funckje Date() i Time()
Chodzi mi o MySql. A na czym ona polega? Bo niebardzo rozumiem manuala.
Mam kolumne data (data i czas). chce date umieścić w kolumnie registerdate (date), a czas w registertime (time).
Jeśli obecna kolumna ma typ DATETIME, możesz wykorzystać typy danych DATA i TIME. W jaki sposób przechowujesz datę i czas w tabeli? I dlaczego chcesz rozbić na dwie kolumny? Z praktycznego punktu widzenia nie ma to sensu, bo są specjalne funkcje, które z ogólnej daty wyciągają to co chcesz już z poziomu samego MySQL.
2007-01-29 08:55:22 oto format
Chce rozbić ponieważ mam nowy skrypt już dostosowany do tego.
SELECT EXTRACT(HOUR_MINUTE FROM kolumna_z_datą)
Poszukaj szczegółów w google.