Avatar billede cow2 Nybegynder
13. november 2006 - 18:56 Der er 3 kommentarer og
1 løsning

MySQL kode virker ikke optimalt efter server skifte

(SELECT * FROM produkter WHERE gruppe = '$kid' && titel LIKE 'blomster%' ORDER by titel DESC) UNION (SELECT * FROM produkter WHERE gruppe = '$kid' && titel NOT LIKE 'blomster%' ORDER by titel DESC);

før gjorde den: ORDER by titel DESC

men det gør den ikke mere, hvorfor er det lige den ikke gør det mere ? altså den sortere ikke efter titel mere ?
Avatar billede ahv Nybegynder
13. november 2006 - 19:02 #1
Hvilken version af mysql kører du med?
Avatar billede cow2 Nybegynder
13. november 2006 - 19:05 #2
MySQL 5.0.18-standard
Avatar billede cow2 Nybegynder
13. november 2006 - 21:20 #3
hmm selv om jeg sletter ORDER by titel DESC så gør det ingen forskel ?

hvis jeg bare bruger denne så virker det fint

mysql_query("SELECT * FROM produkter WHERE titel LIKE 'blomster%' ORDER by titel DESC");

men med UNION virker det ikke ?
Avatar billede cow2 Nybegynder
13. november 2006 - 23:50 #4
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

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