Clique para visualizar:

MySQL - Exemplo de SELECT simples

A linguagem SQL foi criada com o objetivo de padronizar os comandos de manipulação de dados em SGBD’s. Hoje em dia, apesar de a linguagem possuir uma quantidade considerável de extensões e implementações proprietárias, pode-se afirmar que a meta foi alcançada. Conhecendo bem a linguagem é possível acessar os recursos básicos de qualquer banco relacional, como Oracle, SQL Server ou MySQL, sem praticamente nenhuma mudança.

O comando SELECT permite recuperar os dados de um objeto do banco de dados, como uma tabela, view e, em alguns casos, uma stored procedure (alguns bancos de dados permitem a criação de procedimentos que retornam valor). A sintaxe mais básica do comando é:

SELECT * FROM projetos;

Abaixo, você pode ver o resultado do comando (clique no ícone view source, no canto superior direito, para ver melhor)

+-----+------------+------------+----------------------+--------------------+------------------+
| id  | id_projeto | id_cliente | nome_projeto         | data_inicio_projeto | data_fim_projeto|                                                       
+-----+------------+------------+----------------------+--------------------+------------------+
|   1 |          1 |        557 | Forensetux           | 15-09-2013         | 09-09-2014       |                                                                   
|   2 |          2 |        863 | Kent                 | 18-06-2013         | 10-04-2014       | 
|   3 |          3 |        192 | Moradabad            | 10-04-2013         | 01-05-2014       |  
|   4 |          4 |        671 | Lithgow              | 15-07-2013         | 26-05-2014       | 
|   5 |          5 |        440 | Bowden               | 14-12-2013         | 07-03-2014       | 
+-----+------------+------------+----------------------+--------------------+------------------+
5 rows in set (0.14 sec)
 
 
O símbolo * significa all ou todas as colunas, neste caso.
Você pode especificar quais colunas, exatamente, deseja ver, ao descrevê-las no lugar do *.
No exemplo, abaixo, vou pedir para que apenas as colunas id_projeto e nome_projeto sejam exibidas:
SELECT id_projeto, nome_projeto FROM projetos;

E, como resultado, obtenho o seguinte:
+------------+----------------------+
| id_projeto | nome_projeto         |
+------------+----------------------+
|          1 | Forensetux           |
|          2 | Kent                 |
|          3 | Moradabad            |
|          4 | Lithgow              |
|          5 | Bowden               |
+------------+----------------------+
10 rows in set (0.01 sec)