Ämne: Sql fråga
Visa ett inlägg
Oläst 2007-09-19, 09:03 #17
Roberts avatar
Robert Robert är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jan 2004
Inlägg: 2 103
Robert Robert är inte uppkopplad
Klarade millennium-buggen
Roberts avatar
 
Reg.datum: Jan 2004
Inlägg: 2 103
SimonP: Jag har 20 språk...

fors: Jag har givetvis testat (med mina tabell-/kolumnnamn då) och får ett syntax fel, "Incorrect syntax near the keyword 'join'.". Jag har försökt att modifiera syntaxen utan att få det att fungera på det sätt jag vill. Jag ser ju att din princip är korrekt, så inga problem där, bara syntaxfelet som måste fixas..

[edit] Ska tillägga att om man tar bort JOIN och bara söker fram phrases i FROM så fungerar det, men då crashar LEFT JOIN satsen med felet "The multi-part identifier "l.Id" could not be bound.". Jag gjorde enligt följande istället:

Kod:
SELECT l.name, p.phrase
FROM languages AS l,
phrases AS p
LEFT JOIN translation AS t ON t.lang_id = l.id AND t.phrase_id = p.id
WHERE t.translation IS NULL
Robert är inte uppkopplad   Svara med citatSvara med citat