Web Mundi - Fóruns: Dicas para Consultas no MySQL
Page 1 of 1
Algumas funções são importantes de serem conhecidas por um programador iniciante que queira usar o MySQL como servidor de banco de dados. É algo simples, mas que vai facilitar a vida dos iniciantes e colocá-los no caminho para pegar mais experiência com o MySQL. Considere a seguinte Tabela Pessoal com os valores abaixo: Código 01 02 03 04 05
Nome Fabricio Felipe Gustavo Daniel Leonardo
Time Corinthians São Paulo Corinthians Palmeiras Palmeiras
DISTINCT: retorna apenas uma linha de dados para todo o grupo de linhas que tenha o mesmo valor. Exemplo: SELECT DISTINCT time FROM pessoal; Corinthians (estava duas vezes só que só retornou uma única linha) São Paulo Palmeiras ALL: Retorna todos os dados, oposto de DISTINCT. Exemplo: SELECT ALL time FROM pessoal; Corinthians São Paulo Corinthians Palmeiras Palmeiras WHERE: Dá uma condição para os dados serem buscados. Exemplo: SELECT nome FROM pessoal WHERE time = 'São Paulo'; Felipe ORDER BY: Retorna os comandos em ordem ascendente (ASC) ou descendente (DESC). O padrão é ascendente. Exemplo: SELECT nome FROM pessoal ORDER BY nome DESC; Leonardo Gustavo Felipe Fabrício Daniel LIMIT [início,] linhas: Retorna o número de linhas especificado. Se o valor início for fornecido, aquelas linhas são puladas antes do dado ser retornado. A primeira linha é 0. Exemplo: SELECT * FROM pessoal LIMIT 3,1; 04 Daniel Palmeiras
FUNÇÕES: 1. ABS: Valor absoluto do número, ou seja, só considera a parte numérica não se importando com o sinal positivo ou negativo do mesmo. Exemplo: ABS(-145) retorna 145
http://www.webmundi.org/forum_posts.asp?TID=119
08/07/2009