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
-- Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ для подсчСта количСства ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ…ΡƒΠ΄ΠΎΠΆΠ½ΠΈΠΊΠ° Π½Π° выставках WITH ArtistArtworkCount AS ( SELECT a.name + ' ' + a.surname AS artist_name, COUNT(ae.artworkID) AS artwork_count FROM artist a JOIN artwork aw ON a.artistID = aw.artistID JOIN artwork_exhibition ae ON aw.artworkID = ae.artworkID GROUP BY a.name, a.surname ) -- ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅ΠΌ PIVOT для создания ΠΎΡ‚Ρ‡Π΅Ρ‚Π° SELECT [Илья Π Π΅ΠΏΠΈΠ½], [Василий Кандинский], [Клод МонС], [Π›Π΅ΠΎΠ½Π°Ρ€Π΄ΠΎ Π”Π° Π’ΠΈΠ½Ρ‡ΠΈ], [Π’ΠΈΡ†ΠΈΠ°Π½ΠΎ Π’ΠΈΡ†ΠΈΠ°Π½] FROM ArtistArtworkCount PIVOT ( SUM(artwork_count) FOR artist_name IN ( [Илья Π Π΅ΠΏΠΈΠ½], [Василий Кандинский], [Клод МонС], [Π›Π΅ΠΎΠ½Π°Ρ€Π΄ΠΎ Π”Π° Π’ΠΈΠ½Ρ‡ΠΈ], [Π’ΠΈΡ†ΠΈΠ°Π½ΠΎ Π’ΠΈΡ†ΠΈΠ°Π½] ) ) AS PivotTable;

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

Copy Clear