Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution
    Đăng nhập
    Đăng nhập

    Đề bài: [SQL 1.2] Tài khoản có số dư trên 100 triệu

    📖Cần ôn lý thuyết? Đọc bài giảng Buổi 1: Giới thiệu SQL và cấu trúc câu lệnh SELECT cơ bản — khóa SQL

    Bộ phận Quản lý rủi ro theo dõi các tài khoản có nguồn tiền lớn.

    Hãy tìm các tài khoản có số dư lớn hơn 100 triệu đồng (balance > 100000000, lớn hơn hẳn, tài khoản đúng 100 triệu không tính). Xét mọi trạng thái tài khoản.

    Xuất: account_id, customer_id, account_type, balance. Sắp xếp theo account_id tăng dần.

    Chưa học JOIN nên chỉ cần dùng bảng Accounts (mỗi khách hàng có thể xuất hiện nhiều dòng nếu có nhiều tài khoản đủ điều kiện).

    • Định dạng đầu vào:

      Bảng Accounts (account_id, customer_id, account_no, account_type, balance, opened_date, status).

    • Định dạng đầu ra:

      account_id, customer_id, account_type, balance (TAB), sắp theo account_id tăng dần.

    Ví dụ:

    Đầu vào:

    Đầu ra:

    4	2	CASH	8600000000.00
    8	4	CASH	230000000.00
    9	4	MARGIN	1250000000.00
    11	5	MARGIN	3400000000.00
    12	6	CASH	780000000.00
    13	6	MARGIN	410000000.00
    14	6	CASH	410000000.00
    17	7	CASH	1250000000.00
    18	8	CASH	410000000.00
    19	8	MARGIN	230000000.00
    20	8	CASH	120000000.00
    22	9	MARGIN	780000000.00
    23	9	CASH	780000000.00
    24	11	CASH	120000000.00
    27	13	CASH	230000000.00
    28	13	MARGIN	120000000.00
    29	14	CASH	230000000.00
    31	16	MARGIN	230000000.00
    33	17	CASH	3400000000.00
    35	17	CASH	8600000000.00
    37	18	MARGIN	410000000.00
    39	20	CASH	410000000.00
    40	21	CASH	410000000.00
    42	22	CASH	1250000000.00
    45	23	CASH	230000000.00
    46	23	MARGIN	780000000.00
    47	24	CASH	1250000000.00
    58	30	CASH	120000000.00
    59	30	MARGIN	1250000000.00
    61	31	CASH	1250000000.00
    64	31	MARGIN	410000000.00
    66	32	MARGIN	3400000000.00
    68	32	MARGIN	780000000.00
    69	33	CASH	410000000.00
    70	33	MARGIN	120000000.00
    71	33	CASH	230000000.00
    74	34	MARGIN	1250000000.00
    75	34	CASH	3400000000.00
    77	35	CASH	780000000.00
    84	38	MARGIN	1250000000.00
    86	38	MARGIN	3400000000.00
    87	39	CASH	780000000.00
    89	39	CASH	410000000.00
    91	40	CASH	780000000.00
    92	40	MARGIN	120000000.00
    93	40	CASH	8600000000.00

    Giải thích:

    Có 46 tài khoản vượt 100 triệu; số dư 100 triệu đúng không xuất hiện trong dữ liệu gốc.

    Chủ đề

    📊 SQLSQLSQL: Buổi 1 – Giới thiệu SQL & SELECT cơ bảnTất cả môn học

    Đang tải editor...