Ôn tập: Đồ linh tinh
Thuộc phần Kiến thức cơ bản trong hành trình SQL của Coddy. Bài học 72 trên 72.
Thử thách
Trung bìnhCác bảng và cột hiện có:
junk:junk_id
Trong thử thách này, chúng ta có một bảng junk.
Với mỗi junk_id, chúng ta muốn thêm các cột sau:
even_num- số thứ tự hàng từ 2 đến2*n(nlà số hàng trong bảng), tăng theo từng bước 2: 2, 4, 6, 8, v.v., được sắp xếp theojunk_idnum_piece- đại diện cho một nhóm (sử dụngNTILE) có giá trị từ 3 đến 9, tăng theo từng bước 3: 3, 6, 9 (chỉ có 3 nhóm).avg_id- giá trị trung bình của id ở hàng hiện tại và 2 hàng trước đó chỉ trong cùng một nhómpiece_rank- thứ hạng dày đặc của từng nhóm, sắp xếp theoavg_id
Tự làm thử
Tất cả bài học trong Kiến thức cơ bản
2Điều kiện
Kiến thức cơ bản về điều kiệnTừ khóa ANDTừ khóa ORTừ khóa NOTKết hợp nhiều điều kiệnDấu ngoặc đơnGiá trị logic3Định dạng giá trị trả về cụ thể
Giá trị nullSắp xếp kết quả phần 1Sắp xếp kết quả phần 2Ôn tập: Công ty an ninh mạngGiới hạn số bản ghiÔn tập: Nhà máy sản xuất xe6Thử thách nhập môn
Ôn tập: bầu cử quốc hộiÔn tập: cảnh sát bắt giữ tội phạmÔn tập: vật chứa đồ uống tại quầy barÔn tập: kỹ sư tạo cột mớiTự luyện tập: Playground SQL