All about Oracle Technologies

Saturday, 28 February 2015

Kết hợp hàm FIRST, LAST với RANK và DENSE_RANK

Xét ví dụ sau: Lấy danh sách nhân viên cho biết với mỗi nhóm công việc thì mức lương tương ứng của nhân viên trong nhóm công việc đó là bao nhiêu kèm theo mức lương cao nhất và thấp nhất của nhóm đó. Để hiểu rõ hơn về yêu cầu trên, ta nhìn vào bảng kết quả sau đây: ENAME JOB SAL Lowest Highest FORD  ...

Saturday, 14 February 2015

Cách sử dụng hàm ROW_NUMBER, RANK và DENSE_RANK

Bài viết này sẽ hướng dẫn cách sử dụng hàm ROW_NUMBER, RANK và DENSE_RANK. Xét các yêu cầu sau: Lấy danh sách nhân viên dựa vào ngày ký hợp đồng cho biết nhân viên đó là người thứ mấy trong phòng được ký hợp đồng Lấy danh sách nhân viên dựa vào lương cho biết nhân viên đó xếp hạng thứ mấy trong phòng  Với yêu cầu 1, ta có bảng kết quả sau: DEPTNO ENAME ...