Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Felaktigt datumformat vid sortering på vecka ?!?

Postades av 2002-03-05 14:52:15 - Mattias Gustavsson, i forum databaser, Tråden har 4 Kommentarer och lästs av 768 personer

Jag har ett daumfält i databasen.
När jag försöker sortera på dag enligt 'yyyy-mm-dd' inga problem.
När jag försöker sortera på vecka enligt 'yyyy-ww' blir det :
2002-1
2002-10
2002-2
2002-3
osv

Detta ställer till problem vid sortering.
Jag för över dessa data till exel och gör en graf på det som blir helt fel !!
Nån som vet hur man får 2001-04 istället ???

Databasen är access 97.
Här nedan min SQLfråga om någon blir hjälpt av det :
<code>
SELECT Format$([CoreInmatning].[Datum & Tid],'yyyy-ww') AS Datum, Sum(CoreInmatning.Antal) AS [Antal kärnor]
FROM CoreInmatning
GROUP BY Format$([CoreInmatning].[Datum & Tid],'yyyy-ww')
</code>


Svara

Sv: Felaktigt datumformat vid sortering på vecka ?!?

Postades av 2002-03-05 16:37:49 - Emma Magnusson

Om du lägger in en if-sats i queryn så löser det sig nog. dvs kolla
hur stort veckonr är, om mindre än 10 lägg till en 0 annars låt det
vara och konkatenera.


/Emma


Svara

Sv: Felaktigt datumformat vid sortering på vecka ?!?

Postades av 2002-03-05 16:45:48 - Mattias Gustavsson

Jag är tyvärr lång ifrån expert på SQL (2 veckors erfarenhet) så du får gärna skriva ett exempel...

Tack på förhand
/Mattias


Svara

Sv: Felaktigt datumformat vid sortering på vecka ?!?

Postades av 2002-03-06 09:37:09 - Ulf Magnusson

Hej.

När du formaterar datum så som du gör så konverteras det till en
sträng, därav sorteringen 1,10,2 osv....
Det du kan prova med är att lägga till en order by sats
där du konverterar en gång till till nummeriskt värde.
Antar att du kör någon typ av MS databas, så du får leta efter
den riktiga funktionen för detta.


SELECT Format$([CoreInmatning].[Datum & Tid],'yyyy-ww') AS Datum, Sum(CoreInmatning.Antal) AS [Antal kärnor]
FROM CoreInmatning
GROUP BY Format$([CoreInmatning].[Datum & Tid],'yyyy-ww')
ORDER BY TO_NUMBER(Format$([CoreInmatning].[Datum & Tid],'yyyyww'))

/Uffe




Svara

Sv: Felaktigt datumformat vid sortering på vecka ?!?

Postades av 2002-03-06 09:44:24 - Mattias Gustavsson

Tack !!

Fungerade perfekt,
Frågan är bara - vad vill access ha istället för TO_NUMBER.
Någon som vet ???


Svara

Nyligen

  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 888
27 965
271 777
6 838
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies