I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Når den også viser pigerne, er det typisk dine JOINs den er gal med.
Hvorfor JOIN'er du i øvrigt user-tabellen mod hon?
Burde du ikke kunne komme lidt nærmere med:
SELECT billed_id, sum(hons.stemme) as stemmer_total, u.brugernavn FROM user u, hot_or_notStemme as hons INNER JOIN hot_or_not AS hon ON hons.user_id = hon.user_id WHERE u.kon='Dreng'AND hon.user_id=u.id GROUP BY billed_id ORDER BY StemmerTotal DESC LIMIT 0, 20;
Umiddelbart ville jeg i øvrigt tro, at du kunne gøre tingene meget enklere ved at først beregne summerne - til en hon.totalStemmer eller sådan noget... og så søge alene i user og hon tabellen (uden joins, men via simpel relation) for at finde resultatet du vil vise.
$query = mysql_query("SELECT billed_id, sum(hons.stemme) as stemmer_total, u.brugernavn FROM users u, hot_or_notStemme as hons INNER JOIN hot_or_not AS hon ON hons.user_id = hon.user_id WHERE u.kon='Dreng'AND hon.user_id=u.id GROUP BY billed_id ORDER BY StemmerTotal DESC LIMIT 0, 20;") or die(mysql_error());
Hvorfor er hot_or_not tabellen i øvrigt med i din SQL? bruger du den til noget?
Giver følgende et brugbart resultat: SELECT billed_id, sum(stemme) as StemmerTotal, u.brugernavn FROM user u, hot_or_notStemme hons WHERE u.id=hons.user_id AND u.kon='Dreng' GROUP BY billed_id ORDER BY StemmerTotal DESC LIMIT 0, 20;
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.