⊗ppPmDBNSl 369 of 447 menu

Seleção de registros em consultas SQL para banco de dados em PHP

No código de teste, você já viu o comando SELECT, que seleciona dados do banco de dados. Vamos agora analisar sua sintaxe mais detalhadamente. Aqui está:

<?php $query = "SELECT * FROM table WHERE condition"; ?>

Como você pode ver, após o nome da tabela, você pode acrescentar o comando WHERE, onde é possível especificar restrições para os registros selecionados. As seguintes operações de comparação são permitidas na condição: =, !=, <>, <, >, <=, >=.

Vamos ver sua aplicação em exemplos.

Exemplo

Vamos selecionar o usuário com id igual a 2:

<?php $query = "SELECT * FROM users WHERE id=2"; ?>

Exemplo

Vamos selecionar usuários com id maior que 2:

<?php $query = "SELECT * FROM users WHERE id>2"; ?>

Exemplo

Vamos selecionar usuários com id maior ou igual a 2:

<?php $query = "SELECT * FROM users WHERE id>=2"; ?>

Exemplo

Vamos selecionar usuários com id diferente de 2:

<?php $query = "SELECT * FROM users WHERE id!=2"; ?>

Exemplo

Em vez do comando !=, pode-se usar o comando <>:

<?php $query = "SELECT * FROM users WHERE id<>2"; ?>

Exemplo

Vamos selecionar usuários com idade de 23 anos:

<?php $query = "SELECT * FROM users WHERE age=23"; ?>

Exemplo

Vamos selecionar usuários com salário de 500:

<?php $query = "SELECT * FROM users WHERE salary=500"; ?>

Exemplo

Vamos selecionar o usuário com o nome 'user1'. Aqui há um detalhe importante: como o nome é uma string, ele deve estar entre aspas:

<?php $query = "SELECT * FROM users WHERE name='user1'"; ?>

Exemplo

Se o comando WHERE estiver ausente, todos os registros da tabela serão selecionados. Vamos selecionar todos os usuários:

<?php $query = "SELECT * FROM users"; ?>

Tarefas práticas

Selecione o usuário com id igual a 3.

Selecione usuários com salário de 900.

Selecione usuários com idade de 23 anos.

Selecione usuários com salário maior que 400.

Selecione usuários com salário igual ou maior que 500.

Selecione usuários com salário DIFERENTE de 500.

Selecione usuários com salário igual ou menor que 500.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar