Join hjälp - Glöm denna redan fixat.

Databaser & SQL

2 svar · 243 visningar · startad av Boogaloo

Medlem sedan apr. 200255 inlägg
Trådstart#1

Jag har två tabeller items och readitems.

Jag vill kunna joina dem så att alla från items visas och om readitems finns så ska den visas. Det är ok om readitems kolumnerna är null.

items -->
primärnyckel
title

readitems -->
primärnyckel
items.primärnyckel
användarens.primärnyckel

Anledningen att jag vill kunna det är för att slippa en massa extra omgångar till databasen, det vore smutt då sidan jag bygger kan ha en massa användare ibland.

Medlem sedan nov. 20017 144 inlägg
#2

Om tråden är löst så kan du publicera din egen lösning och markera det som "Acceptera som slutgiltigt svar", i stället.

Medlem sedan apr. 200255 inlägg
#3

Det har du aldeles rätt i.

select * from items left join readitems on items.primärnyckel = readitems.itemsprimärnyckel

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)