How to get First X rows
I need to select only the first X (say 10) rows of an ordered result. Because the result set may be millions of rows, I do not like the idea of producing the entire result, including having it ordered, and then only iterating over the first few.
How can I get oracle to only return the first 10 rows?
Ex.
select
calls.ph_number
calls.call_length
call_types.call_desc
from
calls,
call_types
where
calls.cust_num = SOME_CUST_NUM
calls.type = call_type.type
order by
calls.call_length
Since it is answered incorrectly or incompletely so frequently, I would suggest that you read Tom Kyte's article on the subject http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:127412348064
Justin
Distributed Database Consulting, Inc.
http://www.ddbcinc.com/askDDBC
Similar Messages
-
Hi,
I want a query to get first n rows and
last n rows from a table
Please help me
Thanks
SrinivasSince this forum does not currently have an assigned Oracle moderator, in order to provide quick, thorough responses, and help eliminate duplicate posts, a few of us "Rogue Moderators" have recently begun a home page for providing links to other pages which contain thorough answers to Frequently Asked Questions (FAQ), like the one you are asking, including references to on-line documentation and other sources. The following link will take you to that page:
Re: How to attach a java bean in forms6i
From the FAQ home page, if you scroll down, you will see a topic that I have just added, which should provide a thorough response to your question:
HOW TO: Get first n, last n, or rows m thru n, top-n analysis, ROWNUM pseudocolumn
Select from a HUGE table! -
How to get number of rows return in SELECT query
i'm very new in java, i have a question:
- How to get number of rows return in SELECT query?
(i use SQL Server 2000 Driver for JDBC and everything are done, i only want to know problems above)
Thanks.make the result set scroll insensitve, do rs.last(), get the row num, and call rs.beforeFirst(), then you can process the result set like you currently do.
String sql = "select * from testing";
PreparedStatement ps =
con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
ResultSet rs = ps.executeQuery();
rs.last();
System.out.println("Row count = " + rs.getRow());
rs.beforeFirst();~Tim
NOTE: Ugly, but does the trick. -
How to get a unique row in a value set
How to get a unique row in a value set which is used in concurrent program.
Example if a table contains 10 unique rows i need only one row to show.
Thanksadd conditions in where clause to supress the duplicate values.
On how to supress the duplicate values follow the link
http://oracleschools.com/index.php?topic=40.msg76#msg76
Thanks
Prudhvi
www.erpschools.com -
How to get count of rows for a table?
Hi,
How to get count of rows for a table and secondly, how can i have access to a particular cell in a table?
Regards,
DevashishHi Devashish,
WdContext.node<Your_node_name>().size() will give you the no: of rows.
This should be the node that is bound to the table's datasource property.
WdContext.node<Your_node_name>().get<node_name>ElementAt(index_value); will select the row at that particular index.
You can access an attribute of a particular row as
WdContext.node<Your_node_name>().get<node_name>ElementAt(index_value).get<attribute_name>();
Hope this helps,
Best Regards,
Nibu.
Message was edited by: Nibu Wilson -
How to get first row in query output
HI,
query:
select a.LOGIN,s2diq(a.created_t)
from service_t a,account_t b
where a.ACCOUNT_OBJ_ID0=b.POID_ID0
and b.ACCOUNT_NO='80161001'
and b.status =10100
output of query:
80161001 6/25/2011 2:00:43 AM
80161001_1 10/16/2011 9:10:44 PM
80161001_2 10/16/2011 9:36:02 PM
80161001_3 10/16/2011 10:23:07 PM
80161001_4 10/17/2011 9:41:34 PM
80161001_5 10/17/2011 9:45:59 PM
80161001_6 10/17/2011 10:26:27 PM
how to get only first row only in quaery:
Thanks
Prakash
Edited by: prakashdba on Apr 7, 2009 3:09 AMThen how about this
select * from
(select a.LOGIN,s2diq(a.created_t) secondcolumn
from service_t a,account_t b
where a.ACCOUNT_OBJ_ID0=b.POID_ID0
and b.ACCOUNT_NO='80161001'
and b.status =10100
order by COLUMN_NAME) A
where rownum=1; -
How to get first row from View Object cache.
hi,
I am using Jdeveloper 11.1.1.6
can we get first row from View Object cache??
Thanks in Advance.
Best
ShashidharHi Frank,
Thanks for reply!!
My case is:
I have a Query based ViewObject.
One of the field is LOV and remaining fields are in ADF table. the LOV field is out side ADF table when i insert first record in ADF table and i choose LOV filed the value is selected.
when i create second row LOV value got refreshed because both are in same VO.
I need to get the LOV value of first row and set same value to second Row.
Shashidhar -
How to get the selected rows in a table
Hi,
How to get the ids of all the selected rows. On Page load a query is executed that shows the data in a table with a checkbox in the first column to select the rows and delete. Now if a user select multiple rows how do I get the ids of selected rows in the backend code.
ThanksPlease search the forum before posting questions.
refer following thread for table selection.
Re: Record selection with MessageCheckBox and print the selected record.
--Prasanna -
How to get next 15 rows in oracle
Hi All,
How can I get the next 15 ,next 15 rows and so on using oracle sql statements.
For the first 15 rows I can use rownum and get them
SELECT * FROM EMP WHERE STATUS='Y' AND ROWNUM < 15;
please let me know .
ThanksSELECT * FROM EMP WHERE ROWNUM BETWEEN 5 AND 9;no rows are displaying for me..
-
How to get a single row column from a viewobject in java?
I have a class file that goes out and gets a viewobject and sets its where clause
this is it:
vcRow = vc.createViewCriteriaRow();
vcRow.setAttribute("LogonId", "='" + strPcis_Login.toUpperCase() + "'");
vc.addElement(vcRow);
vo.applyViewCriteria(vc);
vo.executeQuery();
I know this working cause I can watch it in debug..
but now the problem.
I've looked in the docs and don't see how one can pull the value of the row it found and place it in a uix page in a textinput area
how can I get a single row column, in this case the UserName that is in the view object to a string and then place it into my
uix page? I've looked and looked and don't see a method for this.
is there a way to take the oracle.cabo.servlet.Page and set a textinput with a viewobject get method?
what way do you do this and where is it documented?is there a way to take the oracle.cabo.servlet.Page and set a textinput with a viewobject get method?
what way do you do this and where is it documented? What you can do is get the value from your VO and set it somewhere that UIX can data bind to -- as a Page proprety, on HttpSession, etc. This is documented in Chapters 4 (Data Binding) and 5 (Controller) of the UIX Developer's Guide.
To set a property, you use Page.setProperty(String key, String value). Then, in your UIX file, to make a textInput that has the value pulled from a given page property, use:
<textInput data:text="key@ctrl:page" />
-brian
Team UIX -
How to get the selected rows & columns in the table?
hi everybody,
In my application the table is kept inside the event structure.I select the cells in the table (using mouse) on running time.How to get the selected number of rows & columns in that table?Hello,
You can fill selected values of the table by writing to it or the corresponding property using a property node - the table is just a 2D array of strings. I think for your "disable" question you are referring to the shortcut menu (when you right click). If you are using LabVIEW 8.x, you can edit or disable that shortcut menu - just right click on your table at edit time and choose Advanced >> Run-Time Shortcut Menu.
Best Regards,
JLS
Best,
JLS
Sixclear -
Check box als column in a standard table, how to get the selected row
Dear experts,
I habe standard tablt with check box as column. Now I want to get the current selected row structure and do some changes. How could I solve this problem? till now I just know to get the structure via lead selection.
lo_node->get_element().
lo_element = lo_node->get_static_attributes ( static_attributes = ls_row).
How could I get the element through check-box in stead of lead selection. Many thanks!check this code
To get the selected row number
data: lr_element type ref to if_wd_context_element,
lv_index type i.
lr_element = wdevent->get_context_element( name = 'CONTEXT_ELEMENT' ).
lv_index = lr_element->get_index( ).
Thanks
Bala Duvvuri -
How to get number of rows in tableview
Hello,
Could anybody help me on how to get the number of rows in a tableview? Sort of using DESCRIBE TABLE in classic ABAP.
Thanks,
RickyThere is an attribute of the class CL_HTMLB_TABLEVIEW named
ROWCOUNT.
Inside an event u need to get this info use this code:
Replace 'Monitor' for the ID of your tableview
DATA: tv TYPE REF TO CL_HTMLB_TABLEVIEW,
r_count type i,
tv ?= CL_HTMLB_MANAGER=>GET_DATA(
request = runtime->server->request
name = 'tableView'
id = 'Monitor' ).
IF tv IS NOT INITIAL.
DATA: tv_data TYPE REF TO CL_HTMLB_EVENT_TABLEVIEW.
tv_data = tv->data.
r_count = tv_data->rowcount.
ENDIF. -
V v urgent ... how to get the selected rows in the vl02n transaction
Hi ,
I have requirement that i have selected the line items in the vl02n transaction.
If I select only one row there is option gs_get_cursor-line.
If I select more than one line item at a time I am getting only the last value in to gs_get_cursor-line.
Can anybody let me know how to get the multiple line items that are selected
It is very urgent ..
Plz HelpHi,
can you check the E_row_id .
v_row type LVC_S_ROW
read table itab index E_ROW-index.
regards,
Ajay
Edited by: Ajay on Feb 14, 2008 6:22 PM -
How to get first 10 records from the database using JSP
i want ot get first 10 records from the database and then after clicking the next button in the page,it must show the next precceding 10 records from the database.i am getting the first 10 records .but how to post to the same page to get another preceeding 10 record.
Search the forums - this has been asked a lot. I usually recommend experimenting with tops and order bys until you're satisfied.
Kind regards,
Levi
Maybe you are looking for
-
Having to turn Protected mode off to view Microsoft webpages
I'm in the process of building a corporate image and I have just found out that if we go to these types of webpages http://technet.microsoft.com/en-us/library/jj200580(EXCHG.150).aspx and Protected mode is turned on for Internet under security the ac
-
Fingerprint logon times out and PC boots anyway
I have a new-refirbished T60 so this is new... I set up the Client Security and Fingerprint logon applications and find that after power up the Fingerprint requests for finger swipe as expected but if you don't swipe your finger,[after 1-2 minutes] t
-
How to Import the RFC (Custom RFC made ) which is available in SAP systems
I have to use a custom RFC which is made by an abap developer in my XI scenario. I dont see any "Imported objects" tab under my scenario in IR . I can only see "Imported objects" under SAP basis 6.40 . When i right click the link "Import of SAP ob
-
Query sencillo de de pagos recibidos
HOLA 1. necesito saber porque razon en la siguiente consulta: SELECT T0.[RefDate],T0.[TransType], T0.[BaseRef], T0.[Ref2], T0.[LocTotal] FROM OJDT T0 WHERE T0.[Ref2] like 'Y %' and T0.[RefDate]= '20/12/2010' al adicionarle or or T0.[Ref2] like 'N
-
Set-netadaptervmq / Clear setting
Hi all, I was setting up some network interface cards with vmq settings using set-netadaptervmq and accidentally applied the settings to the 'teamed" nic instead of the physical network interface cards. Now i'm trying to clear the 'MaxProcessors' val