Paginas

segunda-feira, 1 de novembro de 2010

Usando concat e Case -MySql

Este select retorna o nome, valor(salario sem calculo), salarioAtual(com calculo), onde os valor do salario são concatenados com o texto R$ e o ,00, o upper deixa o nome em caixa alta..olower em caixa baixa...
select
upper(nome) as Nome,
concat('R$ ', valor, ',00') AS Salario,
concat('R$ ',(CASE setor
WHEN 'informatica' THEN valor*2
WHEN 'limpeza' THEN valor*5
ELSE valor
END),',00') as SalarioAtual
from teste
Para o alto e avante!!!