Oprettet fre. d. 23. februar 2007 kl. 11:18:14

greew
greew (19.634 point. Point ude: 0)

Hjælp til Fejl #1111: Invalid use of group function

Oprindeligt havde jeg følgende query kørende
SELECT DISTINCT
    k.id AS kursusId,
    kt.kursustype AS kursustype,
    h.id AS holdid,
    f.navn AS fag,
    s.studium AS showtype,
    s.id AS showtypeid,
    IF( MIN(t.start) < NOW(), 0, 1) AS done
FROM
    kurser k,
    fag f,
    hold h,
    kursustype kt,
    studielinjer s,
    tidspunkter t
WHERE
    f.id = k.fag AND
    k.kursustype = kt.id AND
    h.kursus = k.id AND
    f.studielinje = s.id AND
    h.id = t.holdid
GROUP BY
    t.holdid
ORDER BY
    done DESC,
    MIN(t.start) ASC,
    fag ASC,
    kursustype ASC,
    h.nummer ASC

Så tilføjede jeg muligheden for at indkredse tidspunktet, man søger på med følgende to linjer sat ind i WHERE statement
    MIN(t.start) > NOW() AND
    UNIX_TIMESTAMP(MIN(t.start)) < (UNIX_TIMESTAMP()+604800)

Dette resulterer i en #1111: Invalid use of group function.

Jeg har prøvet at søge på dev.mysql.com, men fandt ikke noget brugbart. Kan nogen her hjælpe mig med at løse gåden om hvorfor jeg ikke må gøre det, når jeg har de to ekstra linjer i WHERE?

Mvh.
Jesper

Skrevet lør. d. 24. februar 2007 kl. 14:15:20| #1

greew
greew (19.634 point)
Anyone? Jeg vil MEGET gerne have løst det :) Er der ikke nogen, som har bare den mindste ide om det? :)

Skrevet ons. d. 28. februar 2007 kl. 14:23:39| #2

greew
greew (19.634 point)
Jeg fandt ingen løsning på problemet, så jeg løste problemet med at sortere på tidspunkter i koden efter kaldet.

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Kopier alt fra een column til en anden med streng foran

Oprettet den 25. maj 2012 kl. 04.55
dmg giver 30 point for svar | Giv et svar »

Unique varchar

Oprettet den 25. maj 2012 kl. 04.34
dmg giver 30 point for svar | Giv et svar »

hvem kan flytte min webside fra MySQL 3 database til en...

Oprettet den 24. maj 2012 kl. 11.18
runebase giver 30 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger