Hi! Could we please enable some services and cookies to improve your experience and our website?

SQLize | PHPize | SQLtest

Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code

A A A
Login    Share code      Blog   FAQ
Copy Format Clear
CREATE TABLE public.authors ( "Id" int4 NOT NULL, "name" varchar(100) NULL, age int4 NULL, birthday date NULL, city varchar(20) NULL, CONSTRAINT authors_pkey PRIMARY KEY ("Id") ); CREATE TABLE public.books ( "Id" int4 NOT NULL, authorid int4 NOT NULL, "name" varchar NOT NULL, "year" int4 NOT NULL, CONSTRAINT books_pkey PRIMARY KEY ("Id") ); ALTER TABLE public.books ADD CONSTRAINT fk_books_authors FOREIGN KEY (authorid) REFERENCES public.authors("Id"); CREATE TABLE public.shops ( "Id" int4 NOT NULL, "name" varchar NOT NULL, square numeric NULL, CONSTRAINT shops_pkey PRIMARY KEY ("Id") ); CREATE TABLE public.book_shop ( book_id int4 NOT NULL, shop_id int4 NOT NULL, CONSTRAINT book_shop_pkey PRIMARY KEY (book_id, shop_id) ); ALTER TABLE public.book_shop ADD CONSTRAINT book_shop_book_id_fkey FOREIGN KEY (book_id) REFERENCES public.books("Id") ON DELETE CASCADE ON UPDATE CASCADE; ALTER TABLE public.book_shop ADD CONSTRAINT book_shop_shop_id_fkey FOREIGN KEY (shop_id) REFERENCES public.shops("Id") ON DELETE CASCADE ON UPDATE CASCADE; INSERT INTO public.authors ("Id","name",age,birthday,city) VALUES (3,'АлСксандр Π‘Π΅Ρ€Π³Π΅Π΅Π²ΠΈΡ‡ ΠŸΡƒΡˆΠΊΠΈΠ½',NULL,'1799-05-26','Москва'), (4,'Π›Π΅Π² НиколаСвич Волстой',NULL,'1828-08-28','Ясная Поляна'), (2,'Иванов Π‘Π΅Ρ€Π³Π΅ΠΉ ΠŸΠ΅Ρ‚Ρ€ΠΎΠ²ΠΈΡ‡',41,'1979-05-26','Π£Ρ„Π°'), (1,'ΠŸΠ΅Ρ‚Ρ€ΠΎΠ² Василий ΠœΠΈΡ…Π°ΠΉΠ»ΠΎΠ²ΠΈΡ‡',31,'1985-05-26','Моска'); INSERT INTO public.books ("Id",authorid,"name","year") VALUES (1,3,'Π‘ΠΊΠ°Π·ΠΊΠ° ΠΎ Ρ†Π°Ρ€Π΅ Π‘Π°Π»Ρ‚Π°Π½Π΅',2017), (2,3,'Π•Π²Π³Π΅Π½ΠΈΠΉ ОнСгин',2018), (3,3,'Π‘ΠΊΠ°Π·ΠΊΠ° ΠΎ ΠΌΡ‘Ρ€Ρ‚Π²ΠΎΠΉ Ρ†Π°Ρ€Π΅Π²Π½Π΅ ΠΈ ΠΎ сСми богатырях',2016), (4,3,'Π‘ΠΊΠ°Π·ΠΊΠ° ΠΎ Ρ€Ρ‹Π±Π°ΠΊΠ΅ ΠΈ Ρ€Ρ‹Π±ΠΊΠ΅',2017), (5,3,'ΠšΠ°ΠΏΠΈΡ‚Π°Π½ΡΠΊΠ°Ρ Π΄ΠΎΡ‡ΠΊΠ°. ΠŸΠΎΠ²Π΅ΡΡ‚ΠΈ (сборник)',2021), (6,4,'Анна ΠšΠ°Ρ€Π΅Π½ΠΈΠ½Π°',2021), (7,4,'Π’ΠΎΠΉΠ½Π° ΠΈ ΠΌΠΈΡ€. Π’ΠΎΠΌ 1-2',2020), (8,4,'ВоскрСсСниС',2017), (9,1,'Π‘ΠΊΠ°Π·ΠΊΠΈ',2022), (10,2,'Π‘Ρ‚ΠΈΡ…ΠΈ ΠΈ ΠΏΡ€ΠΎΠ·Π°',2021); INSERT INTO public.shops ("Id","name",square) VALUES (1,'ЦУМ',100), (2,'Π–ΠΈΠ²ΠΎΠ΅ слово',50), (3,'Π§ΠΈΡ‚Π°ΠΉ Π³ΠΎΡ€ΠΎΠ΄',74), (4,'Книги',20); INSERT INTO public.book_shop (book_id,shop_id) VALUES (1,1), (1,2), (1,3), (1,4), (2,3), (2,1), (3,4), (4,1), (4,2), (4,3); INSERT INTO public.book_shop (book_id,shop_id) VALUES (5,2), (5,3), (6,1), (6,2), (6,3), (6,4), (7,1), (7,3), (8,4), (9,1); INSERT INTO public.book_shop (book_id,shop_id) VALUES (9,2); SELECT * FROM public.shops ALTER TABLE public.shops RENAME COLUMN "name" TO shop_name; ALTER TABLE public.book_shop ADD COLUMN sale_count int4 DEFAULT NULL; UPDATE public.book_shop SET sale_count = 10 WHERE book_id = 2; SELECT * FROM public.shops

Stuck with a problem? Got Error? Ask AI support!

Copy Clear