Avatar billede cronick Nybegynder
18. juni 2007 - 01:30 Der er 2 kommentarer og
1 løsning

max_join_size - set sql_big_selects or sql_max_join_size

Hej,

Jeg får nu - efter at have lavet lidt om på min query - fejlen:

The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is okay

Nogen idé om hvad denne fejl skyldes?

- På forhånd tak!
Avatar billede Slettet bruger
18. juni 2007 - 07:25 #1
Skal bruge helle dit sql udtræk.

Og er det mysql eller hvad er det for en database du benytter dig af?
Avatar billede cronick Nybegynder
18. juni 2007 - 10:06 #2
MySQL klientversion: 4.1.11 - Serverversion: 4.1.11-Debian_4sarge7-log

Query: mysql_query("
SELECT sa.*, count(ak.id) as antalKommentare, avg(av.antal) as Gennemsnit FROM salg_artikler AS sa LEFT JOIN artikel_kommentare AS ak ON sa.id = ak.artikel_id LEFT JOIN artikel_vurdering AS av ON sa.id = av.artikel_id where id != '0' GROUP BY id ORDER BY Gennemsnit
")or die(mysql_error());

Any idea?
Avatar billede cronick Nybegynder
17. juli 2007 - 22:14 #3
No answer - så lukker!
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester