Monthly Transactions II
['monthly-transactions-i']
["Create table If Not Exists Transactions (id int, country varchar(4), state enum('approved', 'declined'), amount int, trans_date date)\n", 'Create table If Not Exists Chargebacks (trans_id int, trans_date date)\n', 'Truncate table Transactions', "insert into Transactions (id, country, state, amount, trans_date) values ('101', 'US', 'approved', '1000', '2019-05-18')", "insert into Transactions (id, country, state, amount, trans_date) values ('102', 'US', 'declined', '2000', '2019-05-19')", "insert into Transactions (id, country, state, amount, trans_date) values ('103', 'US', 'approved', '3000', '2019-06-10')", "insert into Transactions (id, country, state, amount, trans_date) values ('104', 'US', 'declined', '4000', '2019-06-13')", "insert into Transactions (id, country, state, amount, trans_date) values ('105', 'US', 'approved', '5000', '2019-06-15')", 'Truncate table Chargebacks', "insert into Chargebacks (trans_id, trans_date) values ('102', '2019-05-29')", "insert into Chargebacks (trans_id, trans_date) values ('101', '2019-06-30')", "insert into Chargebacks (trans_id, trans_date) values ('105', '2019-09-18')"]
{"mysql": ["Create table If Not Exists Transactions (id int, country varchar(4), state enum('approved', 'declined'), amount int, trans_date date)\n", "Create table If Not Exists Chargebacks (trans_id int, trans_date date)\n"], "mssql": ["Create table Transactions (id int, country varchar(4), state varchar(10) check(state in ('approved', 'declined')), amount int, trans_date date)", "Create table Chargebacks (trans_id int, trans_date date)\n"], "oraclesql": ["Create table Transactions (id int, country varchar(4), state varchar(10) check(state in ('approved', 'declined')), amount int, trans_date date)\n", "Create table Chargebacks (trans_id int, trans_date date)\n", "ALTER SESSION SET nls_date_format='YYYY-MM-DD'"], "database": true, "name": "monthly_transactions", "pythondata": ["Transactions = pd.DataFrame([], columns=['id', 'country', 'state', 'amount', 'trans_date']).astype({'id':'Int64', 'country':'object', 'state':'object', 'amount':'Int64', 'trans_date':'datetime64[ns]'})", "Chargebacks = pd.DataFrame([], columns=['trans_id', 'trans_date']).astype({'trans_id':'Int64', 'trans_date':'datetime64[ns]'})"], "postgresql": ["Create table If Not Exists Transactions (id int, country varchar(4), state VARCHAR(30) CHECK (state IN ('approved', 'declined')), amount int, trans_date date)\n", "Create table If Not Exists Chargebacks (trans_id int, trans_date date)\n"], "database_schema": {"Transactions": {"id": "INT", "country": "VARCHAR(4)", "state": "ENUM('approved', 'declined')", "amount": "INT", "trans_date": "DATE"}, "Chargebacks": {"trans_id": "INT", "trans_date": "DATE"}}}
{"mysql": ["MySQL", "<p><code>MySQL 8.0</code>.</p>"], "mssql": ["MS SQL Server", "<p><code>mssql server 2019</code>.</p>"], "oraclesql": ["Oracle", "<p><code>Oracle Sql 11.2</code>.</p>"], "pythondata": ["Pandas", "<p>Python 3.10 with Pandas 2.2.2 and NumPy 1.26.4</p>"], "postgresql": ["PostgreSQL", "<p>PostgreSQL 16</p>"]}
['Database']