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


Gruppera och summera

Postades av 2003-03-24 15:19:15 - Thomas Norberg, i forum databaser, Tråden har 8 Kommentarer och lästs av 2044 personer

Jag sitter med en Access databas och har ett problem.
Jag har lagt upp en tabell för att hålla koll på inkommand transporter.
I denna tabell har jag ett löpande ID nummer för transporterna (Rowid)och ett Datum fält för inkommande datum(InDate).
Nu sitter jag här och försöker räkna antal transporter per månad.
Om jag använder mig av count får jag summan av alla transporter i hela tabellen.
Men jag vill basera räkningen på datum fältet närmare bestämt räkna per månad.


Svara

Sv: Gruppera och summera

Postades av 2003-03-24 15:32:27 - Pelle Johansson

Eftersom det är access kan du enkelt använda left-kommandot och därigenom bara ställa frågan.. där indate = "2003-03".. på detta sättet får du alla poster med aktuell periods år/månad.

ex: sql = "select * from tabell where left(date,7 = left(indate,7)"


Svara

Sv: Gruppera och summera

Postades av 2003-03-24 15:40:40 - Nicholas Alzén

Precis.

Och sedan kan du visa det snyggt i en Rapport (Access) eller importera data till Excel om du snabbt vill lägga till funktioner.

mvh
Nicholas


Svara

Sv: Gruppera och summera

Postades av 2003-03-24 15:42:51 - Christoffer Hedgate

SELECT Year(InDate) + Month(InDate) AS [Month], COUNT(*)
FROM tabell
GROUP BY Year(InDate) + Month(InDate)


Möjligen måste du göra om Year och Month resultaten till strängar för att slå ihop dem.


Svara

Sv: Gruppera och summera

Postades av 2003-03-24 17:35:58 - Andreas Hillqvist

Varför inte bara gruppera dem?
SELECT Year(InDate) As [Year], Month(InDate) AS [Month], COUNT(*)
FROM tabell
GROUP BY Year(InDate), Month(InDate)


Svara

Sv: Gruppera och summera

Postades av 2003-03-24 17:52:55 - Christoffer Hedgate

Öhm, jo förstås. :)


Svara

Sv: Gruppera och summera

Postades av 2003-03-24 18:12:35 - Andreas Hillqvist

JAg vet inte vilket som tar mest/minst prestanda. Om man slår ihop dem behöver man bara göra en gruppering. Men om man inte slår ihop den sliper man ju ihopslagningen. MAn får helt enkelt testa på en stor tabell.


Svara

Sv: Gruppera och summera

Postades av 2003-03-25 09:14:02 - Thomas Norberg

Man tackar så mycket.
Denna variant med grupperingar är den som jag fastnade för.
Nu ska jag fortsätta vidare.
Tack igen


Svara

Sv: Gruppera och summera

Postades av 2003-03-25 11:27:12 - Thomas Norberg

Hej igen
Nu stötte jag på nästa problem jag har grupperat Transport tabellen med datum och count på antal transporter.
Nu har jag även en material tabell kopplat till Transport tabellen där ett material ID är kopplingen (MID). MID är inte ett löpnummer utan inmatade serier beroende vilken typ av material det är. Om jag nu skulle vilja koppla ihop detta till första lösningen tillsammans med en kolumn i Transport som innehåller vikten på varje transport hur gör jag då?
När jag grupperar och därefter kopplar ihop med material tabellen så "drar " jag ju ut svaret på SQL frågan........
Det slutgiltiga resultatet ska bli att jag får fram hur många transporter som varit per/månad plus summa vikten på all material under denna period. Förutom den material serie som har en "2" som första siffra.


Svara

Nyligen

  • 17:03 Getmancar your go-to carsharing
  • 14:07 Games
  • 17:54 Vegastars New Zealand
  • 16:56 Verde Casino Danmark
  • 13:54 Vegastars: Top Australian Online C
  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI

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 984
27 965
271 785
789
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