Give the minimum product price for each product type in a bar chart, and could you rank x axis in ascending order please?
CREATE TABLE Customer_Orders (
    order_id INTEGER,
    customer_id INTEGER,
    order_status_code VARCHAR(10),
    order_date DATETIME
)

CREATE TABLE Customers (
    customer_id INTEGER,
    payment_method_code VARCHAR(10),
    customer_code VARCHAR(20),
    customer_name VARCHAR(80),
    customer_address VARCHAR(255),
    customer_phone VARCHAR(80),
    customer_email VARCHAR(80)
)

CREATE TABLE Products (
    product_id INTEGER,
    product_type_code VARCHAR(10),
    product_name VARCHAR(80),
    product_price DECIMAL(19,4)
)

CREATE TABLE Order_Items (
    order_item_id INTEGER,
    order_id INTEGER,
    product_id INTEGER
)

CREATE TABLE Staff_Department_Assignments (
    staff_id INTEGER,
    department_id INTEGER,
    date_assigned_from DATETIME,
    job_title_code VARCHAR(10),
    date_assigned_to DATETIME
)

CREATE TABLE Departments (
    department_id INTEGER,
    dept_store_id INTEGER,
    department_name VARCHAR(80)
)

CREATE TABLE Suppliers (
    supplier_id INTEGER,
    supplier_name VARCHAR(80),
    supplier_phone VARCHAR(80)
)

CREATE TABLE Customer_Addresses (
    customer_id INTEGER,
    address_id INTEGER,
    date_from DATETIME,
    date_to DATETIME
)

CREATE TABLE Staff (
    staff_id INTEGER,
    staff_gender VARCHAR(1),
    staff_name VARCHAR(80)
)

CREATE TABLE Supplier_Addresses (
    supplier_id INTEGER,
    address_id INTEGER,
    date_from DATETIME,
    date_to DATETIME
)

CREATE TABLE Department_Store_Chain (
    dept_store_chain_id INTEGER,
    dept_store_chain_name VARCHAR(80)
)

CREATE TABLE Addresses (
    address_id INTEGER,
    address_details VARCHAR(255)
)

CREATE TABLE Department_Stores (
    dept_store_id INTEGER,
    dept_store_chain_id INTEGER,
    store_name VARCHAR(80),
    store_address VARCHAR(255),
    store_phone VARCHAR(80),
    store_email VARCHAR(80)
)

CREATE TABLE Product_Suppliers (
    product_id INTEGER,
    supplier_id INTEGER,
    date_supplied_from DATETIME,
    date_supplied_to DATETIME,
    total_amount_purchased VARCHAR(80),
    total_value_purchased DECIMAL(19,4)
)
SELECT product_type_code, MIN(product_price) FROM Products GROUP BY product_type_code ORDER BY product_type_code
Below are sql tables schemas paired with instruction that describes a task. Using valid SQLite, write a response that appropriately completes the request for the provided tables. ### Instruction: Give the minimum product price for each product type in a bar chart, and could you rank x axis in ascending order please? ### Input: CREATE TABLE Customer_Orders (
    order_id INTEGER,
    customer_id INTEGER,
    order_status_code VARCHAR(10),
    order_date DATETIME
)

CREATE TABLE Customers (
    customer_id INTEGER,
    payment_method_code VARCHAR(10),
    customer_code VARCHAR(20),
    customer_name VARCHAR(80),
    customer_address VARCHAR(255),
    customer_phone VARCHAR(80),
    customer_email VARCHAR(80)
)

CREATE TABLE Products (
    product_id INTEGER,
    product_type_code VARCHAR(10),
    product_name VARCHAR(80),
    product_price DECIMAL(19,4)
)

CREATE TABLE Order_Items (
    order_item_id INTEGER,
    order_id INTEGER,
    product_id INTEGER
)

CREATE TABLE Staff_Department_Assignments (
    staff_id INTEGER,
    department_id INTEGER,
    date_assigned_from DATETIME,
    job_title_code VARCHAR(10),
    date_assigned_to DATETIME
)

CREATE TABLE Departments (
    department_id INTEGER,
    dept_store_id INTEGER,
    department_name VARCHAR(80)
)

CREATE TABLE Suppliers (
    supplier_id INTEGER,
    supplier_name VARCHAR(80),
    supplier_phone VARCHAR(80)
)

CREATE TABLE Customer_Addresses (
    customer_id INTEGER,
    address_id INTEGER,
    date_from DATETIME,
    date_to DATETIME
)

CREATE TABLE Staff (
    staff_id INTEGER,
    staff_gender VARCHAR(1),
    staff_name VARCHAR(80)
)

CREATE TABLE Supplier_Addresses (
    supplier_id INTEGER,
    address_id INTEGER,
    date_from DATETIME,
    date_to DATETIME
)

CREATE TABLE Department_Store_Chain (
    dept_store_chain_id INTEGER,
    dept_store_chain_name VARCHAR(80)
)

CREATE TABLE Addresses (
    address_id INTEGER,
    address_details VARCHAR(255)
)

CREATE TABLE Department_Stores (
    dept_store_id INTEGER,
    dept_store_chain_id INTEGER,
    store_name VARCHAR(80),
    store_address VARCHAR(255),
    store_phone VARCHAR(80),
    store_email VARCHAR(80)
)

CREATE TABLE Product_Suppliers (
    product_id INTEGER,
    supplier_id INTEGER,
    date_supplied_from DATETIME,
    date_supplied_to DATETIME,
    total_amount_purchased VARCHAR(80),
    total_value_purchased DECIMAL(19,4)
) ### Response: SELECT product_type_code, MIN(product_price) FROM Products GROUP BY product_type_code ORDER BY product_type_code