27/06/2010, 14:54
|
| | Fecha de Ingreso: abril-2009 Ubicación: Buenos Aires
Mensajes: 31
Antigüedad: 15 años, 6 meses Puntos: 0 | |
Respuesta: Hacer un Select de todas las fechas de la semana actual Buscando mucho encontre este ejemplo pero solo selecciona todas las fechas del mes, yo necesito solo de la semana actual creamos la tabla:
CREATE TABLE Calendar (
date DATETIME NOT NULL PRIMARY KEY) le metemos los datos:
INSERT INTO Calendar (date)
SELECT DATEADD(dd, M.number - 1, '20080101')
FROM master..spt_values AS M
WHERE M.type = 'P'
AND M.number BETWEEN 1 AND 100 selecciona todas las fechas del mes de la actual fecha
SELECT CONVERT(VARCHAR(10), date, 112)
FROM Calendar
WHERE date >= DATEADD(mm, DATEDIFF(mm, 0, '20080114'), 0)
AND date < DATEADD(mm, DATEDIFF(mm, 0, '20080114') + 1, 0) |