【发布时间】:2016-10-05 12:42:04
【问题描述】:
我有一张小桌子,里面只有“fecha”字段。
我需要一个 MySQL 查询,将一年中的每个星期日和星期六插入到表中。
我自己的研究让我知道我需要做这样的事情:
DECLARE diaRecorrido date();
SET diaRecorrido = date(now());
WHILE DATEPART(WEEKDAY,diaRecorrido) = 1 or DATEPART(WEEKDAY,diaRecorrido) = 7
BEGIN
INSERT INTO feriados (fecha)
VALUES (diaRecorrido)
IF diaRecorrido=2017/01/01
THEN
LEAVE lazo;
END IF;
END;
非常感谢任何指导!
【问题讨论】:
-
标记您使用的数据库。似乎是 MSSql,但也可能是其他的。
-
谢谢@JorgeCampos
-
取出 mySQL 或 SQL。它们是不同的。
标签: mysql sql date insert datepart