Agora que já criamos nossas tabelas, vamos aprender a realizar consultas simples e a inserir dados nas tabelas. Atualmente nossa base de dados possui essas três tabelas:

Inserindo Dados MySQL

Até agora fizemos uso do comando SELECT através da sintaxe SELECT * FROM nomedatabela. Este comando, como foi visto, retorna todos os dados de todas as colunas da tabela. Para o que precisamos até agora, foi suficiente, mas podemos não querer exibir todos os campos. Sendo assim, a sintaxe dele muda. Vamos imaginar que queiramos uma consulta simples, apenas exibindo o nome, email e idade dos clientes. Nosso comando ficará da seguinte forma:

SELECT nome, email, idade FROM cliente;

Aperfeiçoando o comando Select MySQL

Percebam que o SGBD retornou apenas os campos que definimos, facilitando a leitura dos mesmos.

Podemos melhorar ainda mais a formatação através do parâmetro AS, que formata o título das colunas. É como se com ele pudéssemos alterar o nome da coluna apenas para a exibição. Ele é usado da seguinte forma:

SELECT nome AS Nome, email AS EMail, idade as Idade FROM cliente;

Aperfeiçoando o comando Select MySQL

Vejam que nossos campos agora possuem o nome formatado de forma mais elegante, com letras iniciais em maiúsculo. É possível, inclusive, utilizar espaço entre palavras, ou seja, usar mais de uma palavra para rotular uma coluna, da seguinte forma:

SELECT nome AS ‘Nome do Cliente’, endereco AS ‘Endereço’ FROM cliente;

Aperfeiçoando o comando Select MySQL

Reparem que nomeei o nome da coluna contendo mais de uma palavra entre aspas. Isso é necessário para que o MySQL entenda que elas pertencem a uma mesma coluna. Já para a palavra "endereço", as aspas foram necessárias para que o caractere especial cedilha fosse aceito. Sem as aspas ele seria recusado, impedindo que o comando inteiro fosse executado.br />
Order By

Muito bem, agora nossas consultas já estão bem melhores do que as primeiras, mas podemos precisar, por exemplo, ordenar determinados campos alfabeticamente. Para isso faremos uso do complemento ORDER BY. Sua sintaxe é a seguinte:

SELECT nome AS ‘Nome do Cliente’, endereco AS ‘Endereço’ FROM cliente ORDER BY nome;

Aperfeiçoando o comando Select MySQL

Vejam que agora nosso retorno ordenou os nomes por ordem alfabética, ao contrário do SELECT anterior a ele, quando as tuplas apareceram na ordem em que foram inseridas no banco.

Da mesma forma que usamos o campo "nome", poderíamos ter usado um campo do tipo inteiro e, dessa forma ele ordenaria do menor número para o maior.

DESC

Mas e se quiséssemos o retorno na ordem decrescente?

Também é possível, basta que acrescentemos o complemento DESC (abreviação de descending), da seguinte forma:

SELECT nome AS ‘Nome do Cliente’, endereco AS ‘Endereço’ FROM cliente ORDER BY nome DESC;

Aperfeiçoando o comando Select MySQL

Vejam que agora nossa tabela foi ordenada a partir da coluna "nome", mas de forma descendente. No tópico seguinte falarei sobre a cláusula WHERE, que permite que façamos buscas precisas no banco.


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?

Desde o seu lançamento, em 1985, o fantástico jogo Tetris vende pelo menos 70 milhões de unidades por ano em todo o mundo! Os dados são oficiais e fornecidos pela THQ, uma das distribuidoras do título.


Considerando todas as adaptações de jogos de videogame para o cinema, a mais bem sucedida foi Lara Croft: Tomb Raider, lançado em 2001 e que faturou 274 milhões de dólares. Ele foi dirigido por Simon West e estrelado pela bela Angelina Jolie.


Até a primeira metade dos anos 90 era bastante comum que as trilhas sonoras dos games fossem criadas por mulheres e a responsável pelas músicas do clássico Street Fighter 2 foi Yoko Shimomura. Segundo ela, o ritmo "Tararirarin" da música tema do personagem Blanka, do Brasil, veio à sua cabeça enquanto ela estava no trem a caminho da Capcom.


O Playstation só nasceu porque uma parceria entre Sony e Nintendo, para desenvolver uma unidade de CD para o Super Nintendo, fracassou. Clique aqui e saiba mais.


Instalar vários aplicativos com o mesmo propósito, como editores de texto, reprodutores de músicas ou vídeos e até programas antívirus sobrecarregam o seu sistema operacional e ainda ocupam espaço desnecessário em seu HD. Tenha apenas um bom programa para cada função.


O console Nintendo Entertainment System (NES), da Nintendo, detém o recorde de videogame mais clonado em todo o mundo. Já foram catalogados mais de 300 aparelhos diferentes capazes de reproduzir seus jogos! Saiba mais sobre ele aqui.


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.