CREATE TABLE Addresses (Address_ID NUMBER, address_details VARCHAR2)
CREATE TABLE Channels (Channel_ID NUMBER, Other_Details VARCHAR2)
CREATE TABLE Locations (Location_ID NUMBER, Other_Details VARCHAR2)
CREATE TABLE Products (Product_ID NUMBER, Product_Type_Code CHAR, Product_Name VARCHAR2, Product_Price NUMBER)
CREATE TABLE Events (Event_ID NUMBER, Address_ID NUMBER, Channel_ID NUMBER, Event_Type_Code CHAR, Finance_ID NUMBER, Location_ID NUMBER)
CREATE TABLE Parties_in_Events (Party_ID NUMBER, Event_ID NUMBER, Role_Code CHAR)
CREATE TABLE Agreements (Document_ID NUMBER, Event_ID NUMBER)
CREATE TABLE Finances (Finance_ID NUMBER, Other_Details VARCHAR2)
CREATE TABLE Products_in_Events (Product_in_Event_ID NUMBER, Event_ID NUMBER, Product_ID NUMBER)
CREATE TABLE Assets (Asset_ID NUMBER, Other_Details VARCHAR2)
CREATE TABLE Parties (Party_ID NUMBER, Party_Details VARCHAR2)
CREATE TABLE Assets_in_Events (Asset_ID NUMBER, Event_ID NUMBER)

Show different type codes of products and the number of products with each type code Visualize by bar chart, I want to order by the y-axis in asc please.
SELECT Product_Type_Code, COUNT(*) FROM Products GROUP BY Product_Type_Code ORDER BY COUNT(*)
SELECT "Product_Type_Code", COUNT(*) FROM "Products" GROUP BY "Product_Type_Code" ORDER BY COUNT(*)