Ol�!

Sei que o MySQL n�o � o bi-bi-bi-b�-b�-b�  do  b�-b�-b� dos bancos de dados...

Mas recentemente fui condenado a escolher outro banco de dados por causa de 
uma consulta.

Tamb�m sei que � uma lista de Linux e n�o de MySQL, desculpem pelo OFF.

A consulta?

Tr�s tabelas: medicos, enderecos, especialidades, planos

Principal: medicos
Auxiliares: o resto

A consulta:

select medicos.*, enderecos.*, especialidades.*, planos.* from 
medicos,enderecos,planos,especialidades where 
especialidades.id_medico=medicos.id_medico and 
planos.id_medico=medicos.id_medico and enderecos.id_medico=medicos.id_medico 
and medicos.id_medico=10;

� algo t�o ruim assim?

Devo procurar outro banco de dados para fazer essas coisas?

N�o basta fazer relacionamentos(desconsiderando o desempenho) utilizando as 
refer�ncias das chaves entre as tabelas(igual ao 
planos.id_medico=medicos.id_medico)?

[]'s
Alexander

---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a