SQL-Gruppe nach Tag mit Anzahl

Ich habe eine Protokolltabelle in SQL Server, die so aussieht:

CREATE TABLE [dbo].[RefundProcessLog](
 [LogId] [bigint] IDENTITY(1,1) NOT NULL,
 [LogDate] [datetime] NOT NULL,
 [LogType] [varchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
 [RefundId] [int] NULL,
 [RefundTypeId] [smallint] NULL,
 [LogMessage] [varchar](1000) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
 [LoggedBy] [varchar](50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
 CONSTRAINT [PK_RefundProcessLog] PRIMARY KEY CLUSTERED 
(
 [LogId] ASC
) ON [PRIMARY]
) ON [PRIMARY]

GO

Was ich möchte, ist eine Liste der Ergebnisse, die angibt, wie viele verschiedene Rückerstattungsbeträge pro Tag verarbeitet wurden, wobei alle NULL-Werte verworfen werden.

Welches SQL muss ich schreiben, um diese Ergebnisse zu erzielen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage