23 lines
923 B
Plaintext
23 lines
923 B
Plaintext
#
|
|
# ID: 423c11
|
|
# Nazwa: Odpowiedzi z kartkówki
|
|
# Opis: Odpowiedzi nie są dobre: references i before są źle
|
|
# Publiczny: 1
|
|
# Data utworzenia/ostatniej edycji (UTC): 2023-11-14 12:43:22
|
|
#
|
|
|
|
create database `malarze`;
|
|
|
|
CREATE TABLE `farby`( `id_farby` int unsigned PRIMARY KEY AUTO_INCREMENT, `kolor` enum("czerwony","biały","zielony"), `cena` float, `pojemosc` tinyint unsigned )
|
|
|
|
|
|
|
|
CREATE TABLE `malowanie`(
|
|
|
|
`id_pomieszczenia` int,
|
|
|
|
`id_sciany` int,
|
|
|
|
`id_farby` int,
|
|
|
|
`liczba_puszek` int unsigned,
|
|
|
|
PRIMARY KEY (`id_pomieszczenia`,`id_sciany`)
|
|
|
|
);
|
|
|
|
ALTER TABLE `malowanie` ADD REFERENCES `farby` (`id_farby`) FOREIGN KEY `id_farby`
|
|
|
|
ALTER TABLE `malarz` ADD COLUMN (`rok waznosci` datetime) before `id_pomieszczenia`
|
|
|
|
ALTER TABLE `malowanie` rename `malarz`
|
|
|
|
ALTER TABLE `malarz` CHANGE `rok waznosci` `rok waznosci` date
|
|
|
|
alter table `farby` change `cena` `cena produktu` float |