webForumDet fria alternativet

join och or !

3 svar · 172 visningar · startad av roady

roadyMedlem sedan jan. 2002473 inlägg
#1

Behöver lite hjälp med en SQL sats.
Har två tabeller, tblProject och tblProjectMember. Jag vill ha ut id nummret från tblProject om man är med i den tabellen eller den andra.

tblProject
projectId
projectAdminId Man skall ha samma id som denna

tblProjectMember
projectMemUserId Eller så skall man ha samma id som denna
projectMemRelation Kopplingen till tblProject - projectId

Har försökt mig fram till dethär, men jag får ändå inte ut något alls.

SELECT tblProject.projectId, tblProject.projectName, tblProject.projectReady, tblProject.projectShow, tblProject.projectAdminId, tblProjectMember.projectMemUserId
FROM tblProject INNER JOIN tblProjectMember ON tblProject.projectId = tblProjectMember.projectMemRelation
WHERE tblProject.projectAdminId = "& Session("userId") &" OR tblProjectMember.projectMemUserId = "& Session("userId") &";
Engine^Medlem sedan dec. 20002 861 inlägg
#2

Prova använda dig av LEFT OUTER istället för INNER, eftersom annars måste id-numret finnas i tblProjectMember.

roadyMedlem sedan jan. 2002473 inlägg
#3

du är ju helt grym :f *smack*

Engine^Medlem sedan dec. 20002 861 inlägg
#4

Tackar :r :)

Genererad på 388 ms · cache AV · v20260730165559-full.f96bc7eb