webForumDet fria alternativet
Logga in / Bli medlem

Krångligt MySQL-problem

Databaser & SQL

2 svar · 465 visningar · startad av puritan

Medlem sedan maj 200567 inlägg
Frågan#1

Har ett problem som är som följer:

Har en användare som kan ha 1 eller flera annonser som kan generera 4 olika typer av loggningar för varje en av 3 typer av mottagare.

Dvs vi har en tblUser som har en eller flera annonser tblAd som kan generera 4 olika typer av loggningar i en tabell tblLog (där typerna är 1,2,3,4).
För varje loggning så finns det en kopplingstabell som kopplar samman id:t för tblLogen med något utomstående. kalla dem t1,t2,t3.

Nu behöver jag en fråga som plockar ut och summerar antalet rader som stämmer överrens med de olika alternativen. Ett exempel:

Hämtar ut alla rader i tblLog som tillhör en Ad, är av en viss typ (tex 1) för varje en av de 3 kopplingstabellerna och summerar ihop reultatet,
detta ska göras helst i en fråga för alla 4 typerna,grupperat per Adoch för de 3 kopplingstabellerna.

Detta problem är sjukt svårt att beskriva och något som ramlat ner i mitt knä och jag känner att hur jag än skriver frågan så blir det på tok
för lång och stor.

Någon som kan hjälpa till?

Undrar ni över något så ropa till så beskriver jag mer ingående.

Mvh
Puritan

Medlem sedan dec. 20025 483 inlägg
#2

Ge gärna beskrivningar av tabellerna och exempel på datainnehåll, samt exempel på förväntat resultat.

Medlem sedan maj 200567 inlägg
#3

Ska se om jag kan strukturera det på ett vettigt sätt, återkommer.

Mvh
Puritan

263 ms totalt · 4 externa anrop · v20260731065814-full.05830320
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)