Avatar billede Mik2000 Professor
26. august 2006 - 14:31 Der er 3 kommentarer og
1 løsning

SQL problem

Dette spørgsmål er kun til coderdk

I henhold til dette http://www.eksperten.dk/spm/728249

Hvor har du i øvrigt fundet information om SQL på. Har du et godt link eller lign hvor du har fundet ud af de tegn der skal bruges?
Avatar billede coderdk Praktikant
26. august 2006 - 14:52 #1
Det du beskrev i dit spørgsmål, lød for mig som en regular expressions opgave - Jeg vidste at mysql har en REGEXP operator, så jeg gik bare ind på mysql.com og fandt http://dev.mysql.com/doc/refman/4.1/en/regexp.html - Jeg fandt så ud af at [[:<:]] og [[:>:]] er character sets som afgrænser et ord - men dit problem var at jordb&aelig;ris havde et ; (et ordafgrænsningstegn) midt i ordet, derfor tilføjede jeg [^;] som betyder det tegn der er før afgrænseren må IKKE være ;

:) mysql.com manualen er et godt opslagsværk :) regular expressions har jeg tidligere udråbt som gud ;) hhehe
Avatar billede Mik2000 Professor
26. august 2006 - 15:37 #2
Hej

Ja det er godt nok fedt at det var muligt :)

Mange tak for hjælpen

Et lille spørgsmål:
Hvis man skriver:
ORDER BY dato,tid DESC

Burde den så ikke sortere efter dato først og tid bagefter sådan at den sidste man har lavet står øverst.
Synes jeg nemlig ikke den gør.

Dato er gemt som date: 0000-00-00
Tid er gemt som tid: 00:00:00

Håber du måske også lige har tid til denne. Kan jo se du er pæææænt godt inde i SQL ;)
Avatar billede coderdk Praktikant
26. august 2006 - 16:20 #3
ORDER BY dato DESC, tid DESC

:) Det er for separate felter, du sortede efter stigende datoer med faldende tidspunkter
Avatar billede Mik2000 Professor
26. august 2006 - 23:49 #4
Aaah mange tak :)
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