![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 13 Dołączył: 13.08.2008 Skąd: Chełmno Ostrzeżenie: (0%) ![]() ![]() |
W mojej bazie są następujące pola:
ID : BIGINT(20) Data : DATE Czas : TIME Temperatura : TINYINT(4) Chodzi o to, że chciałbym założyć pole "Data_czas : DATETIME" i przepisać do niego wartości Data i Czas z każdego (jest ich ok 200 000) rekordu. Mogę napisać skrypt w PHP , który przejdzie przez każdy rekord, pobierze datę i czas i zmodyfikuje pole Data_czas, ale wydaje mi się, że można zrobić to zgrabniej i sprawniej już w samym zapytaniu, niestety z MySQL jestem cienki i nie wiem za bardzo jak. Proszę o pomoc wszystkie osoby, które mają jakiś pomysł. Z góry dzięki. Edit: OK, już sam znalazłem. Dla potomnych: "UPDATE `tabela` SET Data_czas = Data + INTERVAL Czas HOUR_SECOND" Ten post edytował WojtasSP320 10.04.2009, 14:09:51 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 13:23 |