Ämne: Sql fråga
Visa ett inlägg
Oläst 2007-09-04, 16:11 #8
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
Räkneexemplet var till för att visa att man med en join får "träff" just för att det existerar en kopplingar öht, dock så vet man ju inte att samtliga kopplingar finns.

Riktigt exempel: Ett översättningsscenario där du har tabeller som följer:

1) Languages (språk)
2) Phrases (engelska fraser)
3) Translation (en koppling mellan ovanstående (pekar mot id i båda tabellerna). Innehåller också det översatta ordet på det aktuella språket)
Mer data än så behövs inte för att förstå problemet.

Jag måste ha en sql för att leta efter ord som saknar översättning, oavsett vilken Phrase eller Language det gäller. Join-exemplen ni gav ger ju "träff" bara en phrase har minst en översättning på ett språk, och det är inte riktigt vad jag är ute efter.

b.n: Det finns inga dubletter i kopplingstabellen.
Robert är inte uppkopplad   Svara med citatSvara med citat