Dustin: Komplexe MySQL Abfrage

Beitrag lesen

Hallo,

ich habe 3 MySQL Tabellen:

clips_user_in_group (id, groupid, userid) clips_groups (id, name, clip_limit, clip_length) clips_users (id, clip_limit, clip_length)

Kurz vorweg: Baue grad was auf, wo Users Clips hochladen können. Für jeden User kann man Limits setzen und für jede Gruppe. Ein User kann in mehreren Gruppen gleichzeitig sein!

Brauche nun eine Abfrage, die mir die besten Werte für ein User zurückgibt. Immer das größere soll genommen werden. Beispiel: Ein User ist in 2 Gruppen.

Gruppe A hat ein clip_limit von 1 und clip_length von 1000 Gruppe B: clip_limit 3 und clip_length 2000.

Dann soll er clip_limit 3 nehmen und clip_length 2000.

Keine Ahnung ob das überhaupt möglich ist, kann mir wer da Helfen?

Gruß