O que é um tempo () em mysql
Esta função é usada para extrair a parte do tempo dos dados fornecidos a ela, para entendê -la, consideraremos alguns exemplos, mas antes de prosseguir com os exemplos, discutimos a sintaxe geral do uso do tempo ():
Expressão de tempo);A explicação para a sintaxe é muito simples, apenas escreva a função e, dentro da função, escreva o nome da expressão ou coluna de onde você deseja extrair o tempo, por exemplo, extrairemos o tempo da expressão “2021-11-15 14: 25:10 ”usando a função do tempo ():
Selecione Time (“2021-11-15 14:25:10”);No comando acima, o tempo é extraído da expressão que contém data e hora, da mesma forma, para extrair o horário a partir do momento e data, use o comando:
Selecione Time (current_timestamp);Da mesma forma, também podemos extrair o tempo dos resultados da aprovação da função agora ():
Selecione o tempo (agora ());Também podemos extrair o tempo dos dados de uma tabela, para isso, vamos criar uma tabela de quadros de horários de funcionários usando o comando:
Criar tabela EMP_TIMESHEET (EMP_ID INT, EMP_NAME VARCHAR (50), EMP_TIME_REC TIMESTAMP);Usamos o tipo de dados "Timestamp" para definir EMP_TIME_REC, porque nesta coluna queremos inserir registros de data e hora, para inserir dados na tabela, executar o comando:
Inserir nos valores 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 ');Para exibir a tabela, execute o comando:
Selecione * em EMP_Timesheet;Para extrair o tempo apenas da coluna "EMP_TIME_REC", use o comando:
Selecione EMP_ID, EMP_NAME, EMP_TIME_REC, TIME (EMP_TIME_REC) de EMP_TIMESHEET;Na saída acima, podemos ver que o tempo de função () extraiu o tempo dos dados da coluna de "EMP_TIME_REC" e o exibiu separadamente.
Conclusão
O MySQL é o RDBMS popular usado para gerenciar os dados dos sites e aplicativos; Ele suporta muitas funções que recebem entradas únicas ou múltiplas e retorna uma saída específica para uma tarefa específica. Neste post, discutimos a função de tempo () usada para extrair o tempo dos dados fornecidos. Esta função pode ser aplicada em uma única entrada ou em várias entradas da tabela usando seus dados da coluna da tabela.