webForumDet fria alternativet

Join som visar för många poster

Databaser & SQLur Databashanterare & SQL

1 svar · 301 visningar · startad av devotion

devotionMedlem sedan jan. 20013 582 inlägg
#1

Hej! :)

Har en join som jag inte får till riktigt....

Jag vill bara visa antalet poster från tblCustomer, men nu visas alla från tblObject, dvs alldeles för många...

SELECT c.[Name] AS CustomerName, c.[Nr] AS CustomerNr, o.[Name] AS Object1Name, o.[Nr] AS Object1Nr
FROM [tblCustomer] c
inner JOIN tblObject o
ON c.[Id] = o.[CustomerId]

Hoppas ni förstår....

:)

Mvh
Henrik

Peter SMedlem sedan dec. 20025 483 inlägg
#2

Antalet poster från tblCustomer: select count(*) from tblcustomer

Eller vill du ha med alla från tblCustomer som även finns i tblObject? Då:

SELECT c.[Name] AS CustomerName, c.[Nr] AS CustomerNr, o.[Name] AS Object1Name, o.[Nr] AS Object1Nr
FROM [tblCustomer] c WHERE c.[Id] in (select customerid from tblObject)
127 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)