Avatar billede madsbrodersen Nybegynder
30. maj 2003 - 09:30 Der er 4 kommentarer og
1 løsning

select least / select greatest

Jeg kan ikke helt gennemskue brugen af denne select form.

Jeg ønsker at søge i en tabel i INT-felter

Min query (der ikke virker) ser sådan ud:

select least (starttid) from inst2start where id = $id

Min tabel indeholder minimum 2 entries hvor id er ens, men starttid er forskellig.

Har jeg helt misforstået brugen af LEAST/GREATEST eller mangler jeg noget i min query?
Avatar billede clausjul Nybegynder
30. maj 2003 - 09:37 #1
Er det ikke SELECT MIN(starttid) FROM inst2start WHERE id=$id ?
Avatar billede fsconsult.dk Nybegynder
30. maj 2003 - 09:40 #2
funktionerne hedder MIN/MAX og ikke LEAST/GREATEST ..  :-)
Avatar billede clausjul Nybegynder
30. maj 2003 - 09:42 #3
... og så SELECT MAX(starttid) FROM inst2start WHERE id=$id
Avatar billede madsbrodersen Nybegynder
30. maj 2003 - 10:04 #4
Det skal da ikke undre mig - jeg havde bare set LEAST/GREATEST her:

http://www.mysql.com/doc/en/Mathematical_functions.html

Men tak for hjælpen - nu kører det som smurt - vil I lige ligge et svar så pointene kan blive fordelt
Avatar billede clausjul Nybegynder
30. maj 2003 - 10:05 #5
Reply!
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
Computerworld tilbyder specialiserede kurser i database-management

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