Tôi cần biết có bao nhiêu hồ sơ được trả lại trong một lựa chọn trong oracle. Hiện tại, tôi thực hiện hai truy vấn:Số hàng trong Oracle SQL Chọn?
SELECT COUNT(ITEM_ID) FROM MY_ITEMS;
SELECT * FROM MY_ITEMS;
Tôi cần biết COUNT nhưng tôi ghét thực hiện hai truy vấn. Có cách nào để thực hiện:
SELECT * FROM MY_ITEMS
và sau đó tìm xem có bao nhiêu bản ghi trong đó?
Nếu bạn muốn thực hiện việc này ở cấp cơ sở dữ liệu, tôi đồng ý với đề xuất thứ hai. Bạn có thể xem ví dụ tại đây: http://download.oracle.com/docs/cd/B28359_01/server.111/b28286/functions032.htm#i82697 – Intelekshual
+1, Đó là cách thông minh để thực hiện! :) – FrustratedWithFormsDesigner
Cảm ơn HUGE !!! Tôi biết rằng nó đã được đăng cách đây 2 năm, nhưng nó thực sự đã giúp tôi! – Slim