BhSite - Tutorial de MySql - pag20 <a href="http://www.bhsite.com.br">hospedagem</a> DE <a href="http://www.bhsite.com.br">sites</a> REGISTRO DE DOMINIO GRATIS

Via Boleto Bancário
Login:
Senha:
Hospedagem de Sites
- Estrutura
- Contratar
- Planos
- Revenda
Registro de Domínios
- Registre seu Domínio
Suporte
- Help Desk
- Atendimento via E-mail
Atendimento Telefônico
Atendimento Telefônico

Suporte BHSite (Hospedagem de Sites)
 


Guia passo a passo do MySQL


Tutorial de MySQL

 

Página 20

O primeiro problema pode ser tratado por inserindo a cláusula ORDER BY ao nome, para classificar a saída por nome. Para lidar com o título da coluna, fornece um nome à coluna de modo que um rótulo diferente apareça na saída (isto é chamado de apelido da coluna):

 

 

mysql> SELECT name, (TO_DAYS(NOW())-TO_DAYS(birth))/365 AS age
    -> FROM pet ORDER BY name;
+----------+------+
| name     | age  |
+----------+------+
| Bowser   | 9.58 |
| Buffy    | 9.88 |
| Chirpy   | 0.55 |
| Claws    | 5.04 |
| Fang     | 8.59 |
| Fluffy   | 6.15 |
| Puffball | 0.00 |
| Slim     | 2.92 |
| Whistler | 1.30 |
+----------+------+

Para classificar a saída por idade em vez de nome, somente use a cláusula ORDER BY:

mysql>  SELECT name, (TO_DAYS(NOW())-TO_DAYS(birth))/365 AS age
    ->  FROM pet ORDER BY age;
+----------+------+
| name     | age  |
+----------+------+
| Puffball | 0.00 |
| Chirpy   | 0.55 |
| Whistler | 1.30 |
| Slim     | 2.92 |
| Claws    | 5.04 |
| Fluffy   | 6.15 |
| Fang     | 8.59 |
| Bowser   | 9.58 |
| Buffy    | 9.88 |
+----------+------+

Uma pergunta parecida pode ser utilizada para determinar a idade dos animais quando morreram. Você determina os animais que já morreram, checa, não importando se o valor de morte é NULL e para valores não NULOS, computam a diferença entre valores de morte e valores de nascimento:

 

 



hospedagem de sites E REGISTRO DE DOMÍNIO GRATIS É NA BHSITE.COM.BR