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?

O mouse foi criado em 9 de dezembro de 1968, por um americano chamado Douglas Engelbart, que o batizou de "XY Position Indicator for a Display System". Conheça a história do mouse clicando aqui.


O personagem Mario surgiu pela primeira vez no mundo dos games em um jogo chamado Donkey Kong, lançado em 1981. Mario, que naquela época se chamava Jumpman, não era o personagem principal do jogo, mas ele se tornaria um dos mais famosos personagens do mundo dos games. Saiba mais.


A empresa Take-Two pagou à Infogrames mais de 22 milhões de dólares pelos direitos de Civilization, em novembro de 1994. Ainda sobre este título, Sid Meier, um dos seus fundadores, é o profissional da área dos games mais premiado em todo o mundo.


A primeira versão do clássico Mega Man, para Nintendo 8 bits, tem seu recorde de pontos estabelecido em 03/11/2006, por David Archey, que cravou 2.396.700 pontos, terminando o jogo.


Criar um jogo é muito mais complexo do que parece. São milhares, às vezes, milhões de linhas de código. Isso não é exagero! Apenas o jogo Ultima Online possui 6.006.313 linhas de programação, totalizando 25.103.295 palavras