Enviado em 16/01/2009 - 16:21h
Mysql Order By com duas tabelas
Eu preciso efetuar um ORDER BY com duas tabelas mais não pode listar uma e depois a outra exemplo:
3 tabelas Cadastro, PessJur, PessFis
SELECT * FROM Cadastro INNER JOIN (PessJur)
ON (Cadastro.idCadastro = PessJur.idCadastro)
INNER JOIN (PessFis) ON (Cadastro.idCadastro = __leviminPessFis.idCadastro)
ORDER BY PessJur.nomeFantPessJur, PessFis.nomeComplePessFis ASC
Até funciona ele ordena por nome mais o problema é que primeiro pega a tabela PessFis e depois PessJur
eu quero que ORDER BY por nome.
alguem já passou por isso ???
Eu preciso efetuar um ORDER BY com duas tabelas mais não pode listar uma e depois a outra exemplo:
3 tabelas Cadastro, PessJur, PessFis
SELECT * FROM Cadastro INNER JOIN (PessJur)
ON (Cadastro.idCadastro = PessJur.idCadastro)
INNER JOIN (PessFis) ON (Cadastro.idCadastro = __leviminPessFis.idCadastro)
ORDER BY PessJur.nomeFantPessJur, PessFis.nomeComplePessFis ASC
Até funciona ele ordena por nome mais o problema é que primeiro pega a tabela PessFis e depois PessJur
eu quero que ORDER BY por nome.
alguem já passou por isso ???