Oracle CHỌN 10 bản ghi hàng đầu – cách lấy 10 bản ghi đầu tiên trong oracle

Bạn đang xem : cách lấy 10 bản ghi đầu tiên trong oracle

Câu hỏi này đã có câu trả lời ở đây :

Làm cách nào để giới hạn số hàng được trả về bởi một truy vấn Oracle sau khi đặt hàng?

(14 câu trả lời)

Đã đóng

10 tháng trước

.

Tôi gặp sự cố lớn với Câu lệnh SQL trong Oracle. Tôi muốn chọn 10 Bản ghi hàng đầu được sắp xếp theo STORAGE_DB mà không có trong danh sách từ một tuyên bố lựa chọn khác.

Cái này hoạt động tốt cho tất cả các bản ghi:

  CHỌN DISTINCT
  APP_ID,
  TÊN,
  STORAGE_GB,
  HISTORY_CREATED,
  TO_CHAR (HISTORY_DATE, 'DD.MM.YYYY') NHƯ HISTORY_DATE
  TỪ LỊCH SỬ ĐÂU
      STORAGE_GB KHÔNG ĐẦY ĐỦ VÀ
        APP_ID KHÔNG VÀO (CHỌN APP_ID
                       TỪ LỊCH SỬ
                        WHERE TO_CHAR (HISTORY_DATE, 'DD.MM.YYYY') = '06 .02.2009 ')
 

Nhưng khi tôi thêm

  AND ROWNUM & lt; = 10
ĐẶT HÀNG BẰNG STORAGE_GB DESC
 

Tôi đang nhận được một số loại Bản ghi “ngẫu nhiên”. Tôi nghĩ vì giới hạn diễn ra trước khi đặt hàng.

Có ai đó có giải pháp tốt không? Vấn đề khác: Truy vấn này thực sự rất chậm (hơn 10k bản ghi)


Xem thêm những thông tin liên quan đến chủ đề cách lấy 10 bản ghi đầu tiên trong oracle

Oracle SQL Interview Questions : Delete duplicate records

  • Tác giả: Tech Coach
  • Ngày đăng: 2018-01-27
  • Đánh giá: 4 ⭐ ( 5368 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: This is the 1st video of the video series Oracle Interview questions.
    The video Demonstrates how to delete duplicate records in Oracle.
    I will cover all the major common questions asked in SQL and PL/SQL interviews as a part of this series.
    Please do contribute questions that you have come across in any of your interviews
    OracleInterviewQuestion DeleteDuplicates TechCoach
Xem Thêm  Làm đậm phông chữ trong CSS: những cách tốt nhất - làm cho phông chữ đậm css

Lấy dữ liệu từ nhiều bảng

  • Tác giả: isolution.pro
  • Đánh giá: 5 ⭐ ( 4348 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hiển thị dữ liệu từ nhiều bảng Các bảng liên quan của một cơ sở dữ liệu lớn được liên kết thông qua việc sử dụng các khóa ngoại và khóa chính hoặc những gì thường được gọi là cột chung. Khả năng nối các bảng sẽ cho phép bạn thêm nhiều ý nghĩa hơn vào bảng kết quả được…

Oracle CHỌN 10 bản ghi hàng đầu

  • Tác giả: vi.bannikherafarm.com
  • Đánh giá: 3 ⭐ ( 4604 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tôi gặp sự cố lớn với Câu lệnh SQL trong Oracle. Tôi muốn chọn 10 Bản ghi hàng đầu được sắp xếp theo STORAGE_DB không có trong danh sách từ một câu lệnh chọn khác. Cái này hoạt động tốt cho tất cả

Lệnh TOP trong SQL

  • Tác giả: quantrimang.com
  • Đánh giá: 4 ⭐ ( 1331 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong SQL, câu lệnh TOP được sử dụng để lấy ra N bản ghi hoặc X phần trăm bản ghi từ một bảng.

Làm thế nào để lấy các bản ghi ngẫu nhiên từ cơ sở dữ liệu oracle?

  • Tác giả: qastack.vn
  • Đánh giá: 4 ⭐ ( 5464 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: [Tìm thấy giải pháp!] SELECT * FROM ( SELECT * FROM table ORDER BY DBMS_RANDOM.RANDOM) WHERE rownum < 21;

Tất cả, riêng biệt, DISTINCPC, các loại bỏ hàng đầu

  • Tác giả: support.microsoft.com
  • Đánh giá: 3 ⭐ ( 7018 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:
Xem Thêm  Cách căn giữa một hình ảnh theo chiều dọc và chiều ngang bằng CSS - trung tâm css hình ảnh theo chiều dọc

Làm cách nào để lấy bản ghi đầu tiên và cuối cùng của bảng trong MySQL?

  • Tác giả: vn.wsxdn.com
  • Đánh giá: 4 ⭐ ( 9824 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình