webForumDet fria alternativet

Korsfråga i Access..

Databaser & SQL

3 svar · 794 visningar · startad av Kalle M

Medlem sedan mars 20041 936 inlägg
Frågan#1

Jag har gjort en korsfråga i Access ifrån följande tabeller:
Tbl_Kund och Tbl_Order för att ta reda på antal ordrar per datum.
Kundernas namn ligger som radrubriker och datum ligger som kolumnrubrik.

När jag sedan kör frågan så vill jag ej ha per datum..jag vill istället ha per månad. Vill alltså göra om formatet på datumet till månad. Är inne i egenskaper men hittar inget för att få annat format på datumet.
Kan man skriva ett uttryck i frågan för detta?

Vill helst slippa skapa ytterligare fråga utifrån tblkund och tblorder och därefter göra en korsfråga utifrån frågan. Eller är jag tvungen göra det?

Tacksam för hjälp

Mvh

Medlem sedan feb. 20013 023 inlägg
#2

Kan du posta sql:en här?

Medlem sedan mars 20041 936 inlägg
#3

Hej!

När jag skapar korsfrågan i Access så skapas följande:

TRANSFORM Count([Qry_ordrar faktura].Ordernr) AS AntalförOrdernr
SELECT [Qry_ordrar faktura].Namn, Count([Qry_ordrar faktura].Ordernr) AS [Summa av Ordernr]
FROM [Qry_ordrar faktura]
GROUP BY [Qry_ordrar faktura].Namn
PIVOT [Qry_ordrar faktura].Datum;

Tack på förhand!

Medlem sedan mars 20041 936 inlägg
#4

Tror jag fixat det.

För att få per månad gick jag in i tabelldesignen och skrev:
Format([Datum];"mmm")

Mvh

262 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)