Avatar billede hunter1978 Nybegynder
14. december 2002 - 20:29 Der er 11 kommentarer og
2 løsninger

sotere en tabel!

Hej (igen) :)
Hvilken komando sotere nedstående tabel?
mysql> select  * from millperformance where millnumber = 11;
+---------------------+------------+-----------+-------------+
| date                | millNumber | windSpeed | kWattOutput |
+---------------------+------------+-----------+-------------+
| 2002-11-17 00:00:00 |        11 |      6.1 |        2944 |
| 2002-11-16 00:00:00 |        11 |      3.5 |        554 |
| 2002-11-15 00:00:00 |        11 |      3.1 |        536 |
| 2002-11-14 00:00:00 |        11 |      3.7 |        1031 |
| 2002-11-13 00:00:00 |        11 |        6 |        4129 |
| 2002-11-12 00:00:00 |        11 |        7 |        4811 |
| 2002-11-11 00:00:00 |        11 |        4 |        1436 |
| 2002-11-10 00:00:00 |        11 |        4 |        1287 |
| 2002-11-09 00:00:00 |        11 |        5 |        2602 |
| 2002-11-08 00:00:00 |        11 |        5 |        1601 |
| 2002-11-07 00:00:00 |        11 |        4 |        2611 |
| 2002-11-06 00:00:00 |        11 |        10 |      12263 |
| 2002-11-05 00:00:00 |        11 |        4 |        1378 |
| 2002-11-04 00:00:00 |        11 |      5.5 |        2346 |
| 2002-11-03 00:00:00 |        11 |        8 |        8175 |
| 2002-11-02 00:00:00 |        11 |        5 |        2479 |
| 2002-11-01 00:00:00 |        11 |        5 |        2380 |
| 2002-10-31 00:00:00 |        11 |        6 |        3886 |
| 2002-10-30 00:00:00 |        11 |        4 |        862 |
| 2002-10-29 00:00:00 |        11 |        6 |        3379 |
| 2002-10-28 00:00:00 |        11 |        11 |        3076 |
| 2002-10-27 00:00:00 |        11 |        9 |        8580 |
| 2002-10-26 00:00:00 |        11 |        9 |        9507 |
| 2002-10-25 00:00:00 |        11 |        11 |      12524 |
| 2002-10-24 00:00:00 |        11 |        7 |        4411 |
| 2002-10-23 00:00:00 |        11 |        9 |      10209 |
| 2002-10-22 00:00:00 |        11 |        7 |        5059 |
| 2002-11-21 00:00:00 |        11 |      3.5 |        270 |
| 2002-11-20 00:00:00 |        11 |      3.1 |        351 |
| 2002-11-19 00:00:00 |        11 |        5 |        1460 |
| 2002-11-18 00:00:00 |        11 |        4 |        1700 |
+---------------------+------------+-----------+-------------+
31 rows in set (0.00 sec)

mysql>
Avatar billede speedy Nybegynder
14. december 2002 - 20:32 #1
Du bruger bare kommandoen ORDER BY kolonne

select  * from millperformance where millnumber = 11 order by windSpeed

/SpEeDy
Avatar billede speedy Nybegynder
14. december 2002 - 20:33 #2
Du kan så tilføje ASC eller DESC afhængig af om du vil sortere stigende eller faldende.

/SpEeDy
Avatar billede dennism Nybegynder
14. december 2002 - 20:34 #3
Speedy >>

Du kan vist godt tillade dig at lave et svar :)
Avatar billede disky Nybegynder
14. december 2002 - 20:35 #4
Hvis du ønsker dem sorteret efter f.eks. kWattOutput:
select  * from millperformance where millnumber = 11 order by kWattOutput;

Og i den anden rækkefølge
select  * from millperformance where millnumber = 11 order by kWattOutput desc;
Avatar billede hunter1978 Nybegynder
14. december 2002 - 20:37 #5
Takker!!!!
Speedy hvis du vil have 1/2 of points skriv lige, ellers går de til disky.

Endnu engang tak! :)
Avatar billede speedy Nybegynder
14. december 2002 - 20:39 #6
Selv tak ;)

/SpEeDy
Avatar billede dennism Nybegynder
14. december 2002 - 20:40 #7
hunter1978 >>

Hvorfor skal speedy ikke have 1/1 af pointene?...
Avatar billede hunter1978 Nybegynder
14. december 2002 - 20:45 #8
Fordi disky laved cut n´ past!!!!!
Nej, skal nok huske speedy næste gang, tror hellere ikke speedy har noget imod det. Ellers må han sige til!!!!
Er du hans manager?
I så fald kan der da også falde nogle af til dig! :P
Avatar billede dennism Nybegynder
14. december 2002 - 20:48 #9
Hehe... Nope... Jeg er hans bodyguard! :)
Ej, jeg undrede mig bare lige, over hvorfor speedy ikke fik alle pointene... Det var trods alt ham der svarede først!... Og disky sagde jo det samme som ham...
Avatar billede disky Nybegynder
14. december 2002 - 21:03 #10
Hunter1978:
Mange tak.
Jeg vil gerne gøre opmærksom på jeg ikke lave cut'n paste fra andres svar.
Speedy's svar var slet ikke på siden da jeg hentede siden og lavede mit svar.

Så lad venligst være med at antyde at jeg snyder. Tror du jeg har opnået >71000 point ved at snyde ?

dennism:
Det er almindelig høflig kotume her på sitet at hvis 2 eller flere personer kommer med et korrekt svar indenfor kort tid, så deler man point imellem dem.
Det er ikke en konkurrence om at komme først, men om at svare rigtigt.
Avatar billede dennism Nybegynder
14. december 2002 - 21:06 #11
Mærkeligt nok... Men hvergang at jeg komme ca. 30 sek. efter en anden, med et næsten identist svar, så får han/hun altid alle pointene alligevel!...
Men... Selvfølgelig, så er det jo det mest rimeligt at man deler!...
Avatar billede hunter1978 Nybegynder
14. december 2002 - 21:09 #12
Speedy jeg antydede slet ikke at du snyder, nærmere at jeg er dovn :P
Jeg mente at jeg kunne "cutte" dit svar, og "paste" det ind i min consol.
Er enig med dig, derfor fik i hver halvdelen!!!
Ses :)
Avatar billede speedy Nybegynder
14. december 2002 - 23:40 #13
hunter1978>>Jeg tror din kommentar lige herover var ment til Disky og ikke til mig ;)

/SpEeDy
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