Para encerrarmos os tópicos sobre funções MySQL, separei algumas que lhes podem ser úteis em algum projeto. Vou demonstrar abaixo, de forma resumida, o funcionamento delas.

Vou começar pela função SQRT, que retorna a raiz quadrada um número.

Sua sintaxe é:

SELECT SQRT(numero) AS ‘Raiz Quadrada’;

Função SQRT MySQL

Vejam que o SGBD já nos retornou a raiz quadrada do número inserido no comando SELECT.


Outra função interessante é a ABS. Ela nos retorna o valor absoluto de um número, desprezando o sinal, vejam:

Função ABS MySQL


Função PI()
Retorna o valor de PI, com precisão ajustável.

O comando SELECT PI() retornará 5 casas de precisão, que é a quantidade padrão do MySQL, vejam:

Função PI MySQL

A precisão pode ser definida da seguinte forma:

Função PI MySQL

A quantidade de zeros definido depois da vírgula será a precisão que a resposta do SGBD terá.


Funções de Data

A função CURDATE() retorna a data atual, vejam:

Função CURDATE() MySQL

Só fique atento ao formato padrão do MySQL, que é de yyyy-mm-dd


Função CURTIME(). Retorna a hora atual.

Função CURTIME() MySQL

Função WEEKDAY(data). Retorna o dia da semana obedecendo a seguinte relação:

0 = segunda-feira
1 = terça-feira
2 = quarta-feira
3 = quinta-feira
4 = sexta-feira
5 = sábado
6 = domingo
Vejam esse exemplo: hoje é sexta-feira, 02 de dezembro de 2011, então vou inserir essa data.

Função WEEKDAY MySQL

Ele retornou o dia 4, que equivale a uma sexta-feira. Bem, essas foram algumas funções que imagino serem úteis.


HARDWARE

Entendendo o seu computador

O que há dentro do meu computador?

Existem alguns componentes fundamentais presentes dentro do seu computador e é muito importante que você conheça um pouco sobre eles, seja para argumentar com algum vendedor durante a compra de um novo PC ou para identificar alguma atitude desleal de algum técnico que esteja te passando um orçamento para reparo. Na seção Raio-X aqui do Contém Bits você pode conhecer e entender mais detalhadamente sobre cada componente, ou também pode clicar abaixo no componente que deseja, para conhecê-lo melhor.

  • Gabinetes

  • Placas-Mãe

  • Processadores

  • Memória

  • Fontes

  • Drives Ópticos

  • Discos Rígidos

  • SSD

  • Placas de Som

  • Placas de Vídeo

Você Sabia?

Street Fighter 2, lançado para o Super Nintendo no início dos anos 90, foi o principal responsável pelo aumento nas vendas deste console. Graças ao sucesso do título nos Arcades e à perfeita adaptação ao console, muitos consumidores adquiriram o SNES para jogarem o título em casa. Saiba mais.


O título Asteroids, do Atari, possui recorde de pontuação há 30 anos. Em 1982 um americano chamado Scott Safran atingiu a marca de 41.336.440. Atualmente ele faz parte de um minúsculo grupo de jogadores que conseguiram manter seus recordes por mais de 30 anos.


As primeiras máquinas de fliperama do mundo a utilizarem moedas, chamadas de Galaxy Game, custavam mais de 20 mil dólares para serem produzidas. Saiba mais sobre elas aqui.


O ENIAC, primeiro computador valvulado do mundo, possuía 17.000 válvulas, 500.000 pontos de solda, 30 toneladas de peso e ocupava uma área de 180 metros quadrados. Clique aqui e conheça mais sobre a história dos computadores.


O primeiro jogo a fazer uso de uma Inteligência Artificial foi o Mouse in the Maze, criado em 1955, na União Soviética. Você pode saber mais sobre ele clicando aqui.