webForumDet fria alternativet

Hjälp med inner join som inte redigt fungerar som jag vill

Databaser & SQL

2 svar · 248 visningar · startad av ConnyFox

Medlem sedan aug. 20011 087 inlägg
Frågan#1

Ok detta är min kod..

MySQL = "select produkter.ID, artikel, artikelid, pris, lager, val from produkter inner join produktval on produkter.valid = produktval.id where belongto = ? ORDER BY '" & order & "'"

alla fält ligger i tabellen produkter utom val som ligger i produktval.

Nu till problemet, om t.ex produkter.valid = 0 så finns ju inget produktval.id som matchar och då hämtas inte posterna ut.
jag vill alltså att posterna skall hämtas ut även om val då inte kommer innehålla något.

Medlem sedan dec. 200012 464 inlägg
#2
MySQL = "select produkter.ID, artikel, artikelid, pris, lager, val from produkter left outer join join produktval on produkter.valid = produktval.id where belongto = ? ORDER BY " & order
Medlem sedan aug. 20011 087 inlägg
#3

ahaa.. tack det fungerar säkert!

254 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)