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
/* ΠšΠ°Ρ‚Π΅Π³Ρ€ΠΎΠΈΡ 1: подкатСгория 2 подкатСгрия 3 ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ 2 подкатСгория 1 подкатСгория 4 */ CREATE TABLE category ( id int, title varchar(255), PRIMARY KEY(id) ); INSERT INTO category VALUES (1, 'ΠšΠ°Ρ‚Π΅Π³Ρ€ΠΎΠΈΡ 1'), (2, 'ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ 2'); CREATE TABLE subcategory ( id int, title varchar(255), category_id INTEGER REFERENCES category (id), PRIMARY KEY(id) ); INSERT INTO subcategory VALUES (2, 'подкатСгория 2', 1), (3, 'подкатСгория 3', 1), (1, 'подкатСгория 1', 2), (4, 'подкатСгория 4', 2); SELECT category.id, category.title, ARRAY_AGG(subcategory.title) FROM category JOIN subcategory ON subcategory.category_id = category.id GROUP BY category.id, category.title;

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

Copy Clear