multiple rows in singleton select
olá pessoal.....
to usando esse select abaixo:
select clientes.nome,sublote.*,
(select nome from estoque where estoque_codigo=sublote.codpro) as nome_1,
(select nome from clientes where cli_codigo=sublote.sublote_codcli) as nome,
(select prazo from clientes where cli_codigo=sublote.sublote_codcli) as prazo,
(select codfat from clientes where cli_codigo=sublote.sublote_codcli) as codfat
from clientes,sublote
where clientes.cli_codigo=sublote.sublote_codcli order by clientes.nome
mas ta dando o erro do titulo...
multiple rows in singleton select
o que pode estar errado?
to usando esse select abaixo:
select clientes.nome,sublote.*,
(select nome from estoque where estoque_codigo=sublote.codpro) as nome_1,
(select nome from clientes where cli_codigo=sublote.sublote_codcli) as nome,
(select prazo from clientes where cli_codigo=sublote.sublote_codcli) as prazo,
(select codfat from clientes where cli_codigo=sublote.sublote_codcli) as codfat
from clientes,sublote
where clientes.cli_codigo=sublote.sublote_codcli order by clientes.nome
mas ta dando o erro do titulo...
multiple rows in singleton select
o que pode estar errado?
L3gion4rio
Curtidas 0
Respostas
Joaoshi
09/11/2007
Colega, algum dos select´s tá voltando mais que uma linha, faça uma revisão no comando, inclua a clausula [b:ba5c19ef24]DISTINCT[/b:ba5c19ef24] no select.
Espero ter ajudado.
Espero ter ajudado.
GOSTEI 0
Storm_x
09/11/2007
outra idéia, já q vc usa 3 subselects para a mesma tabela, seria usar left ou inner join.
Até.
Até.
GOSTEI 0
L3gion4rio
09/11/2007
valeu pelo toque pessoal.
GOSTEI 0
L3gion4rio
09/11/2007
consegui aqui....usei inner join...valeu pelo toque pessoal
GOSTEI 0