Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Thebadashark2005

Recordset com duas tabelas. TEM JEITO?

Recommended Posts

Gente tô precisando de vocês mais uma vez.

É o seguinte possuo um banco com duas tabelas relacionadas por um campo chamado codserv e estou tentando fazer uma página de resultados que tragam os seguintes campos das tabelas.

Tabela processo: (nb, beneficio, data, sipps) e Tabela servidores: (tipos). Ja tentei fazer dois recorset mas ta muito enrolado. Então eu fiz o seguinte estou tentando criar um recordset com inner join no modo avançado só que toda hora pede um parametro eu não sei que colocar. Me ajudem ai please.

O comando sql que eu estou tentando fazer é esse aqui:

SELECT nomeseg.processo, nb.processo, data.processo, sipps.processo FROM processos
INNER JOIN  servidores
ON  processos.codserv=servidores.codserv
O erro é esse: Nenhum valor foi fornecido para um ou mais parametros necessários.

 

Agradeço a atenção agora senão tiver outro jeito vou juntar tudo em uma única tabela mesmo.

 

Abraço

 

Thebadshark

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom vamos aos exemplos :

 

Employees:

 

Employee_ID Name

01 Hansen, Ola

02 Svendson, Tove

03 Svendson, Stephen

04 Pettersen, Kari

 

Orders:

 

Prod_ID Product Employee_ID

234 Printer 01

657 Table 03

865 Chair 03

 

Voce pode tentar das seguintes formas :

[b]Sem Join´s[/b]


[code]
SELECT Employees.Name, Orders.Product
FROM Employees, Orders
WHERE Employees.Employee_ID=Orders.Employee_ID

 

 

Com Join´s

 

SELECT Employees.Name, Orders.Product
FROM Employees
INNER JOIN Orders
ON Employees.Employee_ID=Orders.Employee_ID

 

Vamos ao seu exemplo:

 

Com Join´s

 

SELECT  Processos.nomeseg, Processos.nb, Processos.data, Processos.sipps,Servidores .codserv
FROM Processos INNER JOIN  Servidores ON  Processos.codserv=Servidores.codserv

Sem Join´s

 

 

SELECT  Processos.nomeseg, Processos.nb, Processos.data, Processos.sipps,Servidores .codserv
FROM Processos,Servidores 
WHERE  Processos.codserv=Servidores.codserv

Good Luck!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.