CREATE TABLE table_204_258 (id DECIMAL, "location" TEXT, "frequency" DECIMAL, "call sign" TEXT, "network" TEXT, "call sign meaning" TEXT)

how many more news and classical stations are there than roots , rock and jazz stations ?
SELECT (SELECT COUNT(*) FROM table_204_258 WHERE "network" = 'news and classical') - (SELECT COUNT(*) FROM table_204_258 WHERE "network" = 'roots, rock, and jazz')
WITH "_u_0" AS (SELECT COUNT(*), 'news and classical' AS "_u_1" FROM "table_204_258" GROUP BY 'news and classical'), "_u_2" AS (SELECT COUNT(*), 'roots, rock, and jazz' AS "_u_3" FROM "table_204_258" GROUP BY 'roots, rock, and jazz') SELECT COALESCE("_u_0"."", *) - COALESCE("_u_2"."", *) LEFT JOIN "_u_0" AS "_u_0" ON "_u_0"."_u_1" = "network" LEFT JOIN "_u_2" AS "_u_2" ON "_u_2"."_u_3" = "network"