Visa ett inlägg
Oläst 2009-11-29, 23:29 #1
Onkelborg Onkelborg är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2007
Inlägg: 382
Onkelborg Onkelborg är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2007
Inlägg: 382
Har nog inget färdigt förslag på lösning, men att sql-satsen ovan inte fungerar på att det är helt omöjligt att en och samma rad kan ha både värdena 1, 2, 3, 4 och 5 på samma kolumn..

Rent teoretiskt, det du borde göra är att ha nästlade select-satser, den innersta något i stil med:

select count(intNoId), intBildId as intBildIdCurrent as cintNoId from tblLinkerBilderNyckelord where intNoId = 1 or intNoId = 2 or intNoID = 3 osv. osv. group by intBildId

Den andra nästlade:

select count(intNoId) as cintNoIdAll from tblLinkerBilderNyckelord where intBildId = intBildIdCurrent

Den yttersta:

select * from tblBilder [nästlad sql osv.] where cIntNoId = cintNoIdAll

Sen hur det ska klistras ihop har jag ingen koll på.. Men, men.
Onkelborg är inte uppkopplad   Svara med citatSvara med citat