need to query to find the rows
HelloI need to request to see for a perticular line table parent, that references the number of rows in the tables of children, and child to child tables. in herirachy mode.
If anyone knows it please help me
I assumed that it would be difficult to achieve a generic script to get the answer that can help in all situations... you see table definitions in your diagram and try... as in the case of the table emp and dept.
Select * from Department where deptno in
(select deptno, count (*) in Group emp by deptno having count (*) > 1)
(this gives rows of table dept where, for corresponding deptno there are several rows in the emp table).
Thank you
Cedric
Tags: Database
Similar Questions
-
Query to find the previous activity in STM
I have a data base to reflect a State of Transition (STM) Machine. It contains 3 tables: activity, node, and Transition.
Tables of knots and Transition are the configuration of the STM. They define the different possible States and the possible transitions between States.
The way that I take through the STM is recorded in the activity Table. A record is created for each visited node.
I need a query that uses the id of my current activity to find my previous activity, i.e. the activity that precedes me directly. The following rules apply:
-My Id is meaningless
-It should work for different configurations of the transition and the node tables, but:
-The starting node is always the node "A".
-There is no recursive transition, for example ('B', 'B');
-There is no circular transitions, for example ('B', 'C') and ('C', 'B')
-Transition and node tables will never change between the creation of the first activity and the execution of the query.
-The path reflected in the activity table is always a valid path.
-My current activity is always the last activity.
For all data below, find the previous activity of activity with id = 4. The correct answer is "C".
Desired output:DROP TABLE Transition; DROP TABLE Activity; DROP TABLE Node; CREATE TABLE Node ( Id VARCHAR2(1) PRIMARY KEY ); CREATE TABLE Activity ( Id Number(8,0) PRIMARY KEY, Node_Id VARCHAR2(1) ); CREATE TABLE Transition ( FromNode_Id VARCHAR2(1), ToNode_Id VARCHAR2(1) ); ALTER TABLE Activity ADD FOREIGN KEY (Node_Id) REFERENCES Node(Id); ALTER TABLE Transition ADD FOREIGN KEY (FromNode_Id) REFERENCES Node(Id); ALTER TABLE Transition ADD FOREIGN KEY (ToNode_Id) REFERENCES Node(Id); INSERT INTO Node VALUES ('A'); INSERT INTO Node VALUES ('B'); INSERT INTO Node VALUES ('C'); INSERT INTO Node VALUES ('D'); INSERT INTO Transition VALUES ('A','B'); INSERT INTO Transition VALUES ('B','C'); INSERT INTO Transition VALUES ('B','D'); INSERT INTO Transition VALUES ('C','D'); INSERT INTO Activity VALUES (1,'A'); INSERT INTO Activity VALUES (2,'B'); INSERT INTO Activity VALUES (3,'C'); INSERT INTO Activity VALUES (4,'D');
ID - C
Hello
Assuming that all Activity_id tells us nothing on the way, but all lines of activity together to form a single path, we can get results this way:
WITH all_paths AS ( SELECT 'A' || SYS_CONNECT_BY_PATH (a.Node_id, '/') || '/' AS node_id_path FROM Transition t JOIN Activity a ON a.Node_Id = t.ToNode_Id WHERE LEVEL = ( SELECT COUNT (*) FROM activity ) - 1 START WITH t.FromNode_Id = 'A' CONNECT BY t.FromNode_Id = PRIOR t.ToNode_Id ) SELECT REGEXP_SUBSTR ( node_id_path , '([^/]+)/' || ( SELECT Node_Id FROM activity WHERE Id = 4 -- target_id ) || '/' , 1 , 1 , NULL , 1 ) AS prev_id FROM all_paths ;
This means, there is some character (I used "/" above) that we know never appears in Activity.Node_Id.
Since there are no loops in Transition, it cannot be more than 1 way that involves all activity lines. If there are N lines in operation, this full path will be one that extends to LEVEL = N - 1. (It is not N, N - 1, because the join between the activity and the Transition will always leave 1 line in activity with Node_Id = 'A'). As soon as we have the full path (which is node_id_path in 1 row, produced by all_paths), we just need to guess what was the Node_Id, which corresponds to the id of the target (4 in this example) and find the previous of the delimited node_id_path node_id.
-
Hello
SQL query to find the total number of source based nonsource passangersbetween source and destination station and passenger station on the same chekindate.
Please help on this script and let me know if you need more details.
---
You use a SELECT statement. Let me know if you need more details.
-
Hi all
I need a query to find sales order number against which a serial number is processed.
Can ny helps an onthis.
Thank youHello
Try the following questionSelect wdd.source_document_number
Of wsn wsh_serial_NUMBERS,.
wsh_delivery_details JMD
Where wsn.delivery_detail_id = wdd.delivery_detail_id
And & wsn.fm_serial_number series
and nvl (wsn.ti_serial_number, wsn.fm_serial_number)Thank you
Claire -
What is the query to find the name of all applications for all EBS R12.1.3 modules?
With regard to:
Mr. Shahzad Saleem
Try:
SELECT * FROM fnd_concurrent_programs_vl;
-
Query to find the Pages and the list of permissions associated with a particular role in PS
I want a query to find the Pages and the list of permissions associated with specific roles in PS.
For example, if we see the role of manager accounts payable, it conatins Pages and the list of permissions.
But, to get everything in EXCEL sheet by Manuel priocess's BIG job. So, can someone give me the query.
Please try under queries
The roles assigned to the list of Perm:
SELECT B.ROLENAME
OF PSCLASSDEFN A, PSROLECLASS B
WHERE (A.CLASSID = B.CLASSID
AND A.CLASSID =: 1).
List of Perm pages can access:
SELECT B.MENUNAME, B.BARNAME, B.BARITEMNAME, B.PNLITEMNAME, C.PAGEACCESSDESCR, B.DISPLAYONLY
OF PSCLASSDEFN A, PSAUTHITEM B, PSPGEACCESSDESC C
WHERE (A.CLASSID = B.CLASSID
AND A.CLASSID =: 1
AND B.BARITEMNAME > ' '
AND B.AUTHORIZEDACTIONS = C.AUTHORIZEDACTIONS)
-
query to find the dependent task, attached to the task on a response in OIM 11 g
can someone help me to do a sql query to find the dependent task, attached to the task on a response in OIM 11 g
Published by: user13331347 on Sep 3, 2012 14:09Use under query to find the dependent task in OIM 11 g: -.
Select pkg.pkg_name, mil.mil_name, rsc.rsc_data, rsc.sta_key, sta.sta_status, sta.sta_bucket, mil2.mil_name
pkg pkg, tos tos, mil mil, mil mil2, rsc rsc, sta sta, rgm the rgm
where pkg.pkg_key = tos.pkg_key
and tos.tos_key = mil.tos_key
and mil.mil_key = rsc.mil_key
and rsc.sta_key = sta.sta_key
and rgm.rsc_key = rsc.rsc_key
and rgm.mil_key = mil2.mil_key
order of pkg.pkg_name, mil.mil_name, rsc.rsc_data, sta.sta_status, mil2.mil_name -
I need any api to find the running of application events web flex to manage
I need any api to find the running of application events web flex to manage
Why do you ask in the forum of the Installation of Acrobat...? Do you need help to find a Flex forum?
-
Query to find the coordinates of employee salary
Hello
Could someone help write the query to find the salary of the employee details.
Thanks in advance.This should help you get started:
SELECT papf.full_name
papf.email_address
ppp.proposed_salary_n salary
OF per_pay_proposals ppp
per_all_assignments_f ADP
per_all_people_f women's wear
WHERE ppp.assignment_id = paaf.assignment_id
AND paaf.assignment_type = 'E '.
AND paaf.primary_flag = 'Y '.
AND paaf.person_id = papf.person_id
AND nvl (papf.current_employee_flag, 'n') = 'Y '.
AND trunc (sysdate) BETWEEN
PPP.change_date AND ppp.date_to
AND trunc (sysdate) BETWEEN
PAAF.effective_start_date AND paaf.effective_end_date
AND trunc (sysdate) BETWEEN
PAPF.effective_start_date AND papf.effective_end_date; -
I need a query that selects the amount of records for each day of a table.
I need a query that selects the amount of records for each day of a table.
For example, the result would be:
1 14 date
Date 2-3
etc.
Any ideas?Sort:
SELECT count ([IDCommentaire]), convert (varchar, dateAdded, 112)
OF COMMENTSgroup by convert (varchar, dateAdded, 112)
-
I need a query that returns the average amount of characters from text colum in MS SQL.
I need a query that returns the average amount of characters from text colum in MS SQL.
Could someone show me how?Sorting, I need of the
DATALENGTH
function
-
Hi I need query to find the details of the emp, when he get last hike
Here is my table
date treatment Eno
10 10000 1 January 2014
10 10000 February 1, 2014
10 20000 1 - March - 2014
10 20000 April 1, 2014
20 20000 1 January 2014
20 30000 February 1, 2014
20 30000 1 - March - 2014
20 30000 April 1, 2014
30 40000 1 January 2014
30 40000 February 1, 2014
30 40000 1 - March - 2014
30 50000 April 1, 2014
I need a query for lower results
10 20000 1 - March - 2014
20 30000 February 1, 2014
30 50000 April 1, 2014
Thanks in advance
Hi, Ravindra,
1060739 wrote:
Thank you, Roger.
It worked for me
Ravindra
Don't forget to mark the thread as "answered". It will help others with a similar problem, and it will save time to answer questions from people.
-
Need to query to find stored procedures that takes great execution time
Hi all
I use the oracle version below:
Oracle Database 11 g Release 11.2.0.3.0 - 64 bit Production
PL/SQL Release 11.2.0.3.0 - Production
CORE Production 11.2.0.3.0
AMT for Linux: Version 11.2.0.3.0 - Production
NLSRTL Version 11.2.0.3.0 - Production
is it possible to find the name of stored procedure that take too long to run, I need those optimized all SPs.
Is there a query as top queries that are used to find queries albums that have great time for execution...
or y at - it another way to find the names of MS. I try with AWR report but showing only used the names of MS.
Thank you
No, it not there no such request as far as I know.
or y at - it another way to find the names of MS.
Just listen to complaints from the user...
-
Query to find the nth highest salary...
Hi guys,.
I can't understand this query that we got a Web site. It is used to find the nth highest salary of the employee... Can someone explain to me please each and every part of it...
The Charly is:
Select distinct (a.salary)
EMP a
where 1 = (select count (distinct (salary))
b emp
where a.salary < = b.salary)
The "BOLD" part which is the return value... is my main question about this query...
Help, pleaseIt is called a correlated sub query. The inner query is executed for each iteration of the outer query. For example, if the table emp has 14 rows and then for each salary 14 the inner query will run.
The partselect count(distinct(sal)) from emp b where a.sal<=b.sal
actually counts the number of treatments that are less than or equal to the treatment of the outer query.
Clearly for the King, who gets the highest salary is greater than or equal to 1 (himself). It returns the highest salary.SQL> select * 2 from emp a 3 where 1 >= (select count(distinct(sal)) 4 from emp b 5 where a.sal<=b.sal) 6 order by sal desc; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO ---------- ----------------------------------- --------- ---------- --------- ---------- ---------- ---------- 7839 KING PRESIDENT 17-NOV-81 5000 10
Salary of the first two.
SQL> ed Wrote file afiedt.buf 1 select * 2 from emp a 3 where 2 >= (select count(distinct(sal)) 4 from emp b 5 where a.sal<=b.sal) 6* order by sal desc SQL> / EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO ---------- ----------------------------------- --------- ---------- --------- ---------- ---------- ---------- 7839 KING PRESIDENT 17-NOV-81 5000 10 7902 FORD ANALYST 7566 03-DEC-81 3000 20 7788 SCOTT ANALYST 7566 09-DEC-82 3000 20
-
Query to find the setting and add it to the minimum value
Hi, I need a query to run under operation
I have a table as shown below
chg tax code Bill rec_no r_cost d_cost
12345 1 114,35 100.30 1.00 1.00 234
2 12345 114,35 2.00 1.00 1.00 201
3 12345 114,35 14.00 1.00 1.00 600
4 23412 120.90 110,40 1.00 1.05 700
5 23412 120.90 12,50 1.00 1.05 900
In this table, I need to find the setting for each rec_no as
(r_cost + chg + taxes)-sum (d_cost) for rec_no = 12345
(114.35 + 1.00 1.00)-(100.30+2.00+14.00) plus 0.05
This 0.05 must be added to the minimum (code) for the rec_no 12345.
If the d_cost of the code, with rec_no = 12345 201 should be (2.00 + 0.05 = 2.05).
and,
(120.90 + 1.00 1.05)-(110.40+12.50) plus 0.05
This 0.05 must be added to the minimum (code) for the rec_no 23412.
If the d_cost of the code, with rec_no = 23412 700 should be (110,40 + 0.05 = 110.45).
Kindly help me in writing of an oracle application to perform the above operation.with tab as ( select 1 invoice,12345 rec_no,114.35 r_cost,100.30 d_cost,1.00 chg,1.00 tax,234 code from dual union all select 2 invoice,12345 rec_no,114.35 r_cost,2.00 d_cost,1.00 chg,1.00 tax,201 code from dual union all select 3 invoice,12345 rec_no,114.35 r_cost,14.00 d_cost,1.00 chg,1.00 tax,600 code from dual union all select 4 invoice,23412 rec_no,120.90 r_cost,110.40 d_cost,1.00 chg,1.05 tax,700 code from dual union all select 5 invoice,23412 rec_no,120.90 r_cost,12.50 d_cost,1.00 chg,1.05 tax,900 code from dual ) SELECT tab.*, CASE WHEN DENSE_RANK() OVER (partition BY rec_no ORDER BY code)=1 THEN r_cost + chg +tax-SUM(d_cost) over (partition BY rec_no)+MIN(d_cost) keep (DENSE_RANK FIRST ORDER BY code) over (partition BY rec_no) ELSE d_cost END adj FROM tab ORDER BY invoice
Find out what...
Ravi Kumar
Maybe you are looking for
-
I have an iMac, but no other Apple product, and given the long list of problems on the pages of the community regarding the update for Sierra, is there an advantage to update me?
-
Upgrade to version 4.0 beta, should I completely remove Firefox 3.6 now?
I just upgraded to firefox 4.0 beta but I see that firefox 3.6 is still on my machine. Several of my modules will not work with it. The Aardvark, Adblock Plus, Tracker gains eHow, Microsoft .NET and WOT, all are incompatible with version 4.0 beta. Bu
-
The color of threshold IMAQ blank image
I'm doing a base color threshold program, but the result I get is an empty image, but only when I create the display in the Panel before me. When I copy the color Thresold.vi example screen output, it can display the output of the binary image. What
-
Tengo problemas cuando ingreso a mi correo, primero todo el sistema as me trae por mi E-mail default y mi clave y no me already even colocarla, simplemente cuando entro an automatically abre mi correo hotmail. Adicionalmente hace mucho tiempo no pued
-
Join a new MD1000 to an MD3000 existing query
I'm as confused as if I connect our new MD1000 to our exisiting MD3000 in unified mode or in shared mode. Our existing MD3000 has 2 controllers host at the back of the it. Our new MD1000 has a primary EMM and a secondary EMM. What I can do I connect