|
Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
-- This file:
-- http://anggtwu.net/SQLITE/calendar1.sql.html
-- http://anggtwu.net/SQLITE/calendar1.sql
-- (find-angg "SQLITE/calendar1.sql")
-- Author: Eduardo Ochs <eduardoochs@gmail.com>
--
-- (defun e () (interactive) (find-angg "SQLITE/calendar1.sql"))
-- (find-es "sqlite" "with-recursive")
-- (find-es "sqlite" "date")
CREATE TABLE semana (weekday_n, weekday_pt);
INSERT INTO semana VALUES (0, "dom");
INSERT INTO semana VALUES (1, "2a");
INSERT INTO semana VALUES (2, "3a");
INSERT INTO semana VALUES (3, "4a");
INSERT INTO semana VALUES (4, "5a");
INSERT INTO semana VALUES (5, "6a");
INSERT INTO semana VALUES (6, "sab");
CREATE TABLE main (beg_julian, beg_yyyymmdd, end_julian, end_yyyymd);
CREATE TABLE semestre0 (julian);
WITH RECURSIVE
cnt(j) AS (
VALUES(1)
UNION ALL
SELECT j+1 FROM cnt WHERE j<10)
INSERT INTO semestre0(julian) VALUES (cnt.j);
-- SELECT j FROM cnt;
CREATE TABLE semestre1 (day_julian, day_yyyymmdd, weekday_n, weekday_pt);
/*
* (eepitch-sqlite3)
* (eepitch-kill)
* (eepitch-sqlite3)
.read "calendar1.sql"
select weekday_pt from semana where weekday_n = 3;
select weekday_n from semana where weekday_pt = "sab";
*/
-- Local Variables:
-- sql-product: sqlite
-- End: