Select.
SELECT
chamado.principal,
chamado.status,
chamado.prioridade,
chamado.data,
chamado.hora,
chamado.descricao,
chamado.texto,
clientes.nome
FROM
chamado LEFT OUTER JOIN clientes ON chamado.id_cliente = clientes.id_cliente
LEFT OUTER JOIN seg_usuario ON chamado.login = seg_usuario.login
Where chamado.principal = “Sim”
Order By
CASE
WHEN chamado.prioridade = ‘Alta’ THEN CHAR(1)
WHEN chamado.prioridade = ‘Média’ THEN CHAR(2)
WHEN chamado.prioridade = ‘Baixa’ THEN CHAR(3)
O problema é quando utilizo o Order By dessa forma.
Order By
CASE
WHEN chamado.prioridade = ‘Alta’ THEN CHAR(1)
WHEN chamado.prioridade = ‘Média’ THEN CHAR(2)
WHEN chamado.prioridade = ‘Baixa’ THEN CHAR(3)
Erro:
Parse error: syntax error, unexpected T_STRING, expecting ‘]’ in /var/www/gc/app/Jornal/grid_chamado3/grid_chamado3_grid.class.php on line 313