CREATE TABLE news_report (journalist_ID NUMBER, Event_ID NUMBER, Work_Type CLOB)
CREATE TABLE journalist (journalist_ID NUMBER, Name CLOB, Nationality CLOB, Age CLOB, Years_working NUMBER)
CREATE TABLE event (Event_ID NUMBER, Date CLOB, Venue CLOB, Name CLOB, Event_Attendance NUMBER)

Show the names of journalists and the number of events they reported Visualize by bar chart, could you show by the Y in descending?
SELECT T3.Name, COUNT(*) FROM news_report AS T1 JOIN event AS T2 ON T1.Event_ID = T2.Event_ID JOIN journalist AS T3 ON T1.journalist_ID = T3.journalist_ID GROUP BY T3.Name ORDER BY COUNT(*) DESC
SELECT "T3"."Name", COUNT(*) FROM "news_report" "T1" JOIN "event" "T2" ON "T1"."Event_ID" = "T2"."Event_ID" JOIN "journalist" "T3" ON "T1"."journalist_ID" = "T3"."journalist_ID" GROUP BY "T3"."Name" ORDER BY COUNT(*) DESC