· 7 years ago · Dec 14, 2018, 12:28 PM
11. SELECT tytul FROM filmy WHERE gatunek="SF";
22. SELECT filmy.tytul, rezyserzy.nazwisko FROM filmy JOIN rezyserzy ON filmy.RezyserID = rezyserzy.IDRezyser;
33. SELECT filmy.tytul, recenzje.ocena FROM filmy JOIN recenzje ON filmy.RecenzjaID = recenzje.IDRecenzja WHERE recenzje.ocena = 4;
44. INSERT INTO rezyserzy (id, imie, nazwisko) VALUES (4, "Andrzej", "Wajda");
5
6
7
8-- phpMyAdmin SQL Dump
9-- version 4.1.12
10-- http://www.phpmyadmin.net
11--
12-- Host: 127.0.0.1
13-- Generation Time: 26 Mar 2015, 12:02
14-- Server version: 5.6.16
15-- PHP Version: 5.5.11
16
17SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
18SET time_zone = "+00:00";
19
20
21/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
22/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
23/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
24/*!40101 SET NAMES utf8 */;
25
26--
27-- Database: `filmoteka`
28--
29
30-- --------------------------------------------------------
31
32--
33-- Struktura tabeli dla tabeli `filmy`
34--
35
36CREATE TABLE IF NOT EXISTS `filmy` (
37 `IDFilm` int(10) unsigned NOT NULL AUTO_INCREMENT,
38 `Tytul` text,
39 `Gatunek` text,
40 `RezyserID` int(10) unsigned DEFAULT NULL,
41 `RecenzjaID` int(10) unsigned DEFAULT NULL,
42 `Link` text,
43 PRIMARY KEY (`IDFilm`)
44) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
45
46--
47-- Zrzut danych tabeli `filmy`
48--
49
50INSERT INTO `filmy` (`IDFilm`, `Tytul`, `Gatunek`, `rezyserID`, `recenzjaID`, `link`) VALUES
51(1, 'Matrix', 'SF', 1, 1, NULL),
52(2, 'Gwiezdne Wojny', 'SF', 2, 2, NULL),
53(3, 'Indiana Jones i Ostatnia Krucjata', 'Przygodowy', 3, 3, NULL),
54(4, 'Jurassic Park', 'Przygodowy', 3, 4, NULL);
55
56-- --------------------------------------------------------
57
58--
59-- Struktura tabeli dla tabeli `recenzje`
60--
61
62CREATE TABLE IF NOT EXISTS `recenzje` (
63 `IDRecenzja` int(10) unsigned NOT NULL AUTO_INCREMENT,
64 `Ocena` int(10) unsigned DEFAULT NULL,
65 `Tresc` longtext,
66 `Recenzent` text,
67 PRIMARY KEY (`IDRecenzja`)
68) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
69
70--
71-- Zrzut danych tabeli `recenzje`
72--
73
74INSERT INTO `recenzje` (`IDRecenzja`, `Ocena`, `Tresc`, `Recenzent`) VALUES
75(1, 5, 'Dobry film', 'Jan Nowak'),
76(2, 4, 'Klasyka gatunku', 'Jan Nowak'),
77(3, 4, 'Ciekawy', 'Andrzej Kowalski'),
78(4, 3, 'Dinozaury i ludzie', 'Andrzej Kowalski');
79
80-- --------------------------------------------------------
81
82--
83-- Struktura tabeli dla tabeli `rezyserzy`
84--
85
86CREATE TABLE IF NOT EXISTS `rezyserzy` (
87 `IDRezyser` int(10) unsigned NOT NULL AUTO_INCREMENT,
88 `Imie` text,
89 `Nazwisko` text,
90 PRIMARY KEY (`IDRezyser`)
91) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
92
93--
94-- Zrzut danych tabeli `rezyserzy`
95--
96
97INSERT INTO `rezyserzy` (`IDRezyser`, `imie`, `nazwisko`) VALUES
98(1, 'Andy', 'Wachowski'),
99(2, 'George', 'Lucas'),
100(3, 'Steven', 'Spielberg');
101
102/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
103/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
104/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;