Conteggio occorrenze di una colonna

martedì 20 febbraio 2007 - 07.50

bluland Profilo | Guru

Salve,
ho una colonna datatype,sto cercando di implementare una SP che mi ritorni il numero di occorrenze per ogni record:

ad esempio data la seguente tabella:

use tempdb

CREATE TABLE [occorrenze] (
[id] [decimal](18, 0) IDENTITY (1, 1) NOT FOR REPLICATION NOT NULL ,
[Allocation_Date] [datetime] NULL ,
CONSTRAINT [PK_provadate] PRIMARY KEY CLUSTERED
(
[id]
) ON [PRIMARY]
) ON [PRIMARY]
GO


INSERT INTO [tempdb].[dbo].[occorrenze]([Allocation_Date])
VALUES('20070110')
INSERT INTO [tempdb].[dbo].[occorrenze]([Allocation_Date])
VALUES('20070110')
INSERT INTO [tempdb].[dbo].[occorrenze]([Allocation_Date])
VALUES('20070110')
INSERT INTO [tempdb].[dbo].[occorrenze]([Allocation_Date])
VALUES('20070110')
INSERT INTO [tempdb].[dbo].[occorrenze]([Allocation_Date])
VALUES('20070210')
INSERT INTO [tempdb].[dbo].[occorrenze]([Allocation_Date])
VALUES('20070211')
INSERT INTO [tempdb].[dbo].[occorrenze]([Allocation_Date])
VALUES('20070211')

drop table occorrenze

vorrei che mi restituisse il numero di occorrenze di ciascuna data o altri datatype.

saluti

--------------------
Vincenzo PESANTE

sanbiz Profilo | Senior Member

>vorrei che mi restituisse il numero di occorrenze di ciascuna
>data o altri datatype.

Può andar bene una cosa del genere?

select
Allocation_Date,
Count(Allocation_Date) 'Occorrenze'
from occorrenze
group by Allocation_Date
--
Sandro Bizioli
http://blogs.dotnethell.it/sandro/

bluland Profilo | Guru

troppo semplice per essere vero!!
io mi stavo cimentando in un limbo di tabelle virtuale e cursori, pur di non usare count, sembrerebbe funzionare cosi
perche mi complico la vita??

grazie
--------------------
Vincenzo PESANTE
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5