1

Temat: Zadanie na lekcji (Klasa)

INSERT INTO `lista` (`id`, `imie`, `nazwisko`, `nr_dziennik`, `data`)
VALUES (NULL, 'Olivier', 'Bartczak' , '1', '2001-01-01');
INSERT INTO `lista` (`id`, `imie`, `nazwisko`, `nr_dziennik`, `data`)
VALUES (NULL, 'Kacper', 'Borkowski' , '2', '2006-09-01');
INSERT INTO `lista` (`id`, `imie`, `nazwisko`, `nr_dziennik`, `data`)
VALUES (NULL, 'Kacper', 'Boś' , '3', '2006-09-02');
INSERT INTO `lista` (`id`, `imie`, `nazwisko`, `nr_dziennik`, `data`)
VALUES (NULL, 'Hubert', 'Czochara' , '4', '2006-09-03'); 
INSERT INTO `lista` (`id`, `imie`, `nazwisko`, `nr_dziennik`, `data`)
VALUES (NULL, 'Karol', 'Dudzik' , '5', '2006-09-04');
INSERT INTO `lista` (`id`, `imie`, `nazwisko`, `nr_dziennik`, `data`)
VALUES (NULL, 'Patryk', 'Gil' , '6', '2006-09-05');
INSERT INTO `lista` (`id`, `imie`, `nazwisko`, `nr_dziennik`, `data`)
VALUES (NULL, 'Maciej', 'Kaczkan' , '7', '2006-09-06');
INSERT INTO `lista` (`id`, `imie`, `nazwisko`, `nr_dziennik`, `data`)
VALUES (NULL, 'Julian', 'Komorowski', '8', '2006-09-07');
INSERT INTO `lista` (`id`, `imie`, `nazwisko`, `nr_dziennik`, `data`)
VALUES (NULL, 'Piotr ', 'Król'  , '9', '2006-09-08');
INSERT INTO `lista` (`id`, `imie`, `nazwisko`, `nr_dziennik`, `data`)
VALUES (NULL, 'Szymon', 'Kubicki'  , '10', '2006-09-09');
INSERT INTO `lista` (`id`, `imie`, `nazwisko`, `nr_dziennik`, `data`)
VALUES (NULL, 'Bartłomiej', 'Łukomski'  , '11', '2006-09-10');
INSERT INTO `lista` (`id`, `imie`, `nazwisko`, `nr_dziennik`, `data`)
VALUES (NULL, 'Kamil', 'Wawrzyniak'  , '30', '2000-01-01');

2

Odp: Zadanie na lekcji (Klasa)

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Baza danych: `3ti`
--

-- --------------------------------------------------------

--
-- Struktura tabeli dla tabeli `lista`
--

CREATE TABLE `lista` (
  `id` int(9) UNSIGNED NOT NULL COMMENT ':)',
  `imie` varchar(100) COLLATE utf8_polish_ci DEFAULT NULL,
  `nazwisko` varchar(100) COLLATE utf8_polish_ci DEFAULT NULL,
  `nr_dziennik` tinyint(32) UNSIGNED DEFAULT NULL,
  `data` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;

--
-- Zrzut danych tabeli `lista`
--

INSERT INTO `lista` (`id`, `imie`, `nazwisko`, `nr_dziennik`, `data`) VALUES
(1, 'Oliver', 'Bartczak', 1, '2006-09-26'),
(2, 'Kacper', 'Borkowski', 2, '2006-09-01'),
(3, 'Kacper', 'Boś', 3, '2006-09-02'),
(4, 'Hubert', 'Czochara', 4, '2006-09-03'),
(5, 'Karol', 'Dudzik', 5, '2006-09-04'),
(6, 'Patryk', 'Gil', 6, '2006-09-05'),
(7, 'Maciej', 'Kaczkan', 7, '2006-09-06'),
(8, 'Julian', 'Komorowski', 8, '2006-09-07'),
(9, 'Piotr ', 'Król', 9, '2006-09-08'),
(10, 'Szymon', 'Kubicki', 10, '2006-09-09'),
(11, 'Bartłomiej', 'Łukomski', 11, '2006-09-10'),
(12, 'Kamil', 'Wawrzyniak', 30, '2000-01-01');

--
-- Indeksy dla zrzutów tabel
--

--
-- Indeksy dla tabeli `lista`
--
ALTER TABLE `lista`
  ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT dla tabeli `lista`
--
ALTER TABLE `lista`
  MODIFY `id` int(9) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT ':)', AUTO_INCREMENT=13;
COMMIT;

3

Odp: Zadanie na lekcji (Klasa)

Jak dostać się do roku, miesiąca i dnia.


SELECT *, YEAR (data) as Rok, MONTH(data) as Miesiac, DAY (data) as Dzien FROM lista;