Co to jest czas () w mysql
Ta funkcja służy do wyodrębnienia części czasowej z podanych danych, aby ją zrozumieć, rozważymy niektóre przykłady, ale przed przejściem do przykładów omówmy ogólną składnię za pomocą czasu ():
Wyrażenie czasu);Wyjaśnienie składni jest bardzo proste, po prostu napisz funkcję i wewnątrz funkcji zapisz wyrażenie lub nazwę kolumny, z której chcesz wydobyć czas, na przykład wyodrębnimy czas z wyrażenia „2021-11-15 14: 25:10 ”Korzystanie z funkcji Time ():
Wybierz czas („2021-11-15 14:25:10”);W powyższym poleceniu czas wyodrębnia się z wyrażenia, które zawiera zarówno datę, jak i godzinę, podobnie, aby wyodrębnić czas z obecnej godziny i daty, użyj polecenia:
Wybierz Time (current_timestamp);Podobnie możemy również wydobyć czas z wyników przekazania funkcji now ():
Wybierz Time (teraz ());Możemy również wyodrębnić czas z danych tabeli, w tym celu, utwórzmy tabelę prac pracowniczych za pomocą polecenia:
Utwórz tabelę emp_timeSheet (emp_id int, emp_name varchar (50), emp_time_rec mimestamp);Użyliśmy danych „znacznik czasu”, aby zdefiniować emp_time_rec, ponieważ w tej kolumnie chcemy wstawić rekordy daty i godziny, aby wstawić dane w tabeli, wykonać polecenie:
Wstaw wartości EMP_TIMESHEET (1, „John”, „2021-11-01 08:07:23”), (2, „Paul”, „2021-11-01 08:02:00”), (3, ' Sophia ', „2021-11-01 09:17:03'), (4,„ Anna ”,„ 2021-11-01 07:48:23 ”);Aby wyświetlić tabelę, uruchom polecenie:
Wybierz * z emp_timeSheet;Aby wyodrębnić czas tylko z kolumny „emp_time_rec”, użyj polecenia:
Wybierz emp_id, emp_name, emp_time_rec, czas (emp_time_rec) z emp_timesheet;Z powyższego wyjścia widać, że funkcja czas () wyodrębniał czas z danych kolumny „emp_time_rec” i wyświetlał go osobno.
Wniosek
MySQL jest popularnym RDBMS używanym do zarządzania danymi witryn i aplikacji; Obsługuje wiele funkcji, które przyjmują pojedyncze lub wiele danych wejściowych i zwraca jedno konkretne wyjście dla określonego zadania. W tym poście omówiliśmy funkcję Time (), która jest używana do wyodrębnienia czasu z podanych danych. Tę funkcję można zastosować na jednym wejściu lub na liczbie wejść tabeli za pomocą jej danych kolumny tabeli.