Bộ phận CSKH cần một danh sách rút gọn để tra cứu nhanh khách hàng. Với mọi khách hàng trong bảng Customers, hãy xuất:
ma_3_so — 3 ký tự cuối của customer_code (ví dụ mã KH100007 cho 007);ten_hoa — full_name chuyển sang chữ hoa;do_dai — số ký tự của full_name.Tên trong dữ liệu không có khoảng trắng thừa ở cuối. Sắp xếp theo customer_id tăng dần.
Lưu ý: hàm đếm độ dài khác tên giữa hai hệ — SQL Server dùng LEN, MySQL dùng CHAR_LENGTH (hoặc LENGTH nhưng LENGTH của MySQL đếm byte).
Bảng Customers(customer_id, customer_code, full_name, ...).
customer_id, customer_code, ma_3_so, ten_hoa, do_dai (TAB); sắp xếp theo customer_id.
Ví dụ:
Đầu vào:
Đầu ra:
1 KH100007 007 NGUYEN VAN AN 13
2 KH100014 014 TRAN THI BINH 13
3 KH100021 021 LE VAN CUONG 12
4 KH100028 028 PHAM THI DUNG 13
5 KH100035 035 HOANG VAN EM 12
6 KH100042 042 VU THI HOA 10
7 KH100049 049 DANG VAN KHOA 13
8 KH100056 056 BUI THI LAN 11
9 KH100063 063 DO VAN MINH 11
10 KH100070 070 NGO THI NGA 11
11 KH100077 077 DUONG VAN PHONG 15
12 KH100084 084 LY THI QUYNH 12
13 KH100091 091 TRINH VAN SON 13
14 KH100098 098 PHAN THI THAO 13
15 KH100105 105 VO VAN TUAN 11
16 KH100112 112 DINH THI UYEN 13
17 KH100119 119 MAI VAN VINH 12
18 KH100126 126 HA THI XUAN 11
19 KH100133 133 CAO VAN YEN 11
20 KH100140 140 LAM THI ANH 11
21 KH100147 147 TRUONG VAN BAO 14
22 KH100154 154 NGUYEN THI CHI 14
23 KH100161 161 TRAN VAN DAT 12
24 KH100168 168 LE THI GIANG 12
25 KH100175 175 PHAM VAN HAI 12
26 KH100182 182 HOANG THI HUONG 15
27 KH100189 189 VU VAN KIEN 11
28 KH100196 196 DANG THI LINH 13
29 KH100203 203 BUI VAN MANH 12
30 KH100210 210 DO THI NHUNG 12
31 KH100217 217 NGAN HANG TMCP DAU TU VIET 26
32 KH100224 224 NGAN HANG NONG NGHIEP PHAT TRIEN 32
33 KH100231 231 CONG TY TNHH DAU TU MINH PHAT 29
34 KH100238 238 QUY DAU TU BAO VIET 19
35 KH100245 245 CONG TY CP CHUNG KHOAN AN BINH 30
36 KH100252 252 QUY DAU TU TANG TRUONG XANH 27
37 KH100259 259 NGAN HANG QUAN DOI MIEN BAC 27
38 KH100266 266 CONG TY CP XAY DUNG SONG HONG 29
39 KH100273 273 TAP DOAN CONG NGHE VIET NAM 27
40 KH100280 280 NGAN HANG BAN LE SAI GON 24
Giải thích:
Đang tải editor...