Recuperar informações de um banco de dados MySQL

A única finalidade de armazenar informações em um banco de dados MySQL é tê-lo disponível quando você precisar dele. Um banco de dados vive para responder a perguntas. Quais os produtos que estão à venda? Quem são os clientes? Quantos clientes vivem em Indiana? O que os clientes compram?

Muitas perguntas são respondidas por recuperando dados do banco de dados. Por exemplo, para descobrir quantos clientes vive em Indiana, você pode recuperar todos os registros de clientes onde o campo com o nome Estado contém DENTRO.

Muitas vezes, você pedir esses tipos de perguntas em um script PHP e exibir a resposta em uma página web. Em um script PHP, que você pode recuperar todos os registros para os clientes Indiana e exibir uma lista de seus nomes e endereços em uma página web.

Para responder a perguntas específicas, você usa o SELECIONAR consulta. Você pode fazer perguntas precisas, complexas e detalhadas, com uma SELECIONAR consulta. O mais simples SELECIONAR consulta é

SELECIONE DE tablename

Esta consulta recupera todas as informações da tabela. O asterisco (*) É um significado curinga todas as colunas.

o SELECIONAR consulta pode ser muito mais seletiva. palavras SQL e frases no SELECIONAR consulta pode localizar as informações necessárias para responder à sua pergunta. Aqui estão alguns truques que você pode fazer o SELECIONAR consulta executar:

  • Você pode solicitar apenas as informações (colunas) que você precisa para responder a sua pergunta. Por exemplo, você pode solicitar apenas os nomes e sobrenomes para criar uma lista de clientes.

  • Você pode solicitar informações em uma ordem específica. Por exemplo, você pode solicitar que as informações sejam classificados em ordem alfabética.

  • Você pode solicitar informações a partir de objetos selecionados (as linhas) em sua mesa. Por exemplo, você pode solicitar os nomes e sobrenomes apenas para os clientes cujos endereços estão na Flórida.

No MySQL 4.1, o MySQL adicionou a capacidade de um ninho SELECIONAR consulta dentro de outra consulta. A consulta aninhada é chamado um subconsulta. Você pode usar uma subconsulta na SELECIONAR, INSERIR, ATUALIZAR, ou EXCLUIR declarações ou em CONJUNTO cláusulas. Uma subconsulta pode devolver um valor único, uma única linha ou coluna, ou uma mesa, o qual é utilizado na consulta externa. Todos os recursos do SELECIONAR consultas podem ser usadas em subconsultas.

menu