Skip to content

sequel submission #103

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 59 additions & 0 deletions files_for_lab/solutions.sql/Sequel Submission.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
--Query1
SELECT client_id FROM client WHERE district_id = 1 ORDER BY client_id LIMIT 5;

--Query2
SELECT client_id FROM client WHERE district_id = 72 ORDER BY client_id DESC LIMIT 1;

--Query3
SELECT amount FROM loan ORDER BY amount LIMIT 3;

--Query4
SELECT DISTINCT status FROM loan ORDER BY status;

--Query5
SELECT loan_id FROM loan ORDER BY payments DESC LIMIT 1;

--Query6
SELECT account_id, amount FROM loan ORDER BY account_id LIMIT 5;

--Query7
SELECT account_id FROM loan WHERE duration = 60 ORDER BY amount LIMIT 5;

--Query8
SELECT DISTINCT k_symbol FROM 'order' WHERE k_symbol <> " ";

--Query9
SELECT order_id FROM 'order' WHERE account_id = 34;

--Query10
SELECT DISTINCT account_id FROM 'order' WHERE order_id BETWEEN 29540 AND 29560;

--Query11
SELECT DISTINCT amount FROM 'order' WHERE account_to = 30067122;

--Query12
SELECT trans_id, date, type, amount FROM trans WHERE account_id = 793 ORDER BY date DESC LIMIT 10;

--Query13
SELECT district_id , COUNT (*) AS num_clients FROM client WHERE district_id < 10 GROUP BY district_id ORDER BY district_id;

--Query14
SELECT type, COUNT (*) AS num_cards FROM card GROUP BY type ORDER BY num_cards DESC;

--Query15
SELECT account_id, SUM(amount) AS total_loan FROM loan GROUP BY account_id ORDER BY total_loan DESC LIMIT 10;

--Query16
SELECT date, COUNT (*) AS num_loans FROM loan WHERE date < 930907 GROUP BY date ORDER BY date DESC;

--Query17
SELECT date, duration, COUNT (*) AS num_loans from loan WHERE date BETWEEN 971201 AND 971231 GROUP BY date, duration ORDER BY date, duration;

--Query18
SELECT account_id, type, SUM(amount) AS total_amount FROM trans WHERE account_id=396 GROUP BY type ORDER BY type;