Avatar billede sidewinder Nybegynder
24. marts 2004 - 07:15 Der er 12 kommentarer og
3 løsninger

SQL dato uden klokkeslet

Hej

Jeg har en SQL sætning:
SELECT blabla FROM blabla ORDER BY Dato1, Dato2.
Både Dato1 og Dato2 er dato-klokkeslet felter, men jeg har brug for at se bort fra klokkeslettet i Dato1. Det skal meget gerne kunne gøres i én SQL operation.
Nogen bud?
Avatar billede jensen363 Forsker
24. marts 2004 - 07:23 #1
Du kan benytte Format til styring af output, eksempel :

Dato1 = Format(Date, "Long Date")

Tilsvarende kan du eksempelvis få output vist som ugedag med :

Dato1 = Format(MyDate, "dddd, mmm d yyyy")
Avatar billede sidewinder Nybegynder
24. marts 2004 - 07:51 #2
Jeg har brug for at sorteringen ikke kikker på klokkeslettet i Dato1.... Det kan jeg ikke få til at virke med 'Format'.
Avatar billede jensen363 Forsker
24. marts 2004 - 07:59 #3
Kan du ikke lige give mig hele SQL-sætningen ?
Avatar billede sidewinder Nybegynder
24. marts 2004 - 08:04 #4
SQL = "SELECT * FROM Var_info WHERE ID = '" & G_SearchID & "' ORDER BY Submit_date, Change_date"

...klippet lige ud af koden
Avatar billede jensen363 Forsker
24. marts 2004 - 08:17 #5
Hvad skal du have sorteret efter ?
Avatar billede trer Nybegynder
24. marts 2004 - 08:30 #6
du må kunne bruge datepart() for at trække den datodel ud du har brug for
Avatar billede terry Ekspert
24. marts 2004 - 09:05 #7
SQL = "SELECT * FROM Var_info WHERE ID = '" & G_SearchID & "' ORDER BY Format([Submit_date], "yyyy-mm-dd"), Format([Change_date], "yyyy-mm-dd")"
Avatar billede jensen363 Forsker
24. marts 2004 - 09:08 #8
Hej terry ...

Det var også noget i den retning jeg nåede frem til ;)
Avatar billede sidewinder Nybegynder
24. marts 2004 - 09:10 #9
Det var da lige præcis Terry's forslag jeg skulle bruge, men egentlig var jensen363 der var hurtigst på sporet....

Tak for det :o)
Avatar billede jensen363 Forsker
24. marts 2004 - 09:11 #10
Du kan selv prioritere pointfordelingen ;)
Avatar billede sidewinder Nybegynder
24. marts 2004 - 09:25 #11
Jeg vil gerne give point, men det ser ud til at jeg ikke kan lige nu....
Avatar billede sidewinder Nybegynder
24. marts 2004 - 17:13 #12
Hmmm.... Det pointgivningssystem virker da mærkeligt....
Avatar billede jensen363 Forsker
24. marts 2004 - 17:27 #13
Takker ;)
Avatar billede terry Ekspert
24. marts 2004 - 17:32 #14
tak
Avatar billede jensen363 Forsker
24. marts 2004 - 17:39 #15
Terry > Du havde nu fortjent en anden fordeling ;)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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