Hola a todos, soy un poco novato en esto, mi cuestion es la siguiente:
Como podria modificar lo siguiente para que al hacer una consulta me devuelva el mes en letras? Sería posible tambien que me devolviera los resultados ordernados por año de menor a mayor y ordenado por meses, ya que como ven los resultados no me los ofrece ordenados, si los ordeno por año, me desordena los mese, y si los ordeno por meses me desordena los años. Gracias de antemano.
Código SQL:
Ver originalSELECT DISTINCT TOP 100 datepart(yyyy,Tickets.HoraApertura) AS [Año],
datepart(mm,Tickets.HoraApertura) AS [Mes], Articulos.Descripcion AS Artículo],
SUM(DetalleTicket.Cantidad) AS [Suma• DE Unidades de Artculos],
SUM(round(DetalleTicketimporteFinal * DetalleTicket.Cantidad,2)) AS [Suma• DE Importe de Artículos]
FROM Tickets,DetalleTicket,Articulos MERE Tickets.Ticketld=DetalleTicket.Ticketld AND
DetalleTicket.Articulold=Articulos.Articulold AND Tickets.Ticketld=DetalleTicket.Ticketld
AND Tickets.Ticketld=DetalleTicket.Ticketld
GROUP BY dateparkyyyy, Tickets.HoraAperturaldatepart (mm,Tickets.HoraApertura), Articulos.Descripcion