0% found this document useful (0 votes)
67 views2 pages

Experiment-5 Solution: 10. Select D - Name From Doctor Where D - Specs "Cardiologist" 11

The document describes 15 SQL queries on patient, takes, test, and doctor tables. Query 1 selects all patient names ordered by name. Query 2 selects names of patients whose consultant is "PRANAY". Query 3 adds a condition to query 2 to select patients of consultant "PRANAY" and department ID '2'. The remaining queries select names or other fields based on various conditions.

Uploaded by

project mission
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
67 views2 pages

Experiment-5 Solution: 10. Select D - Name From Doctor Where D - Specs "Cardiologist" 11

The document describes 15 SQL queries on patient, takes, test, and doctor tables. Query 1 selects all patient names ordered by name. Query 2 selects names of patients whose consultant is "PRANAY". Query 3 adds a condition to query 2 to select patients of consultant "PRANAY" and department ID '2'. The remaining queries select names or other fields based on various conditions.

Uploaded by

project mission
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Experiment- 5 Solution

1. SELECT P_NAME FROM PATIENT ORDER BY P_NAME;

2. SELECT P_NAME FROM PATIENT WHERE


P_CONSULTANT=”PRANAY”;

3. SELECT P_NAME FROM PATIENT WHERE


P_CONSULTANT=”PRANAY” AND D_ID=’2’ ;

4. SELECT P_NAME FROM PATIENT WHERE P_DATE=” 17-MAR-19”;

5. select T_NAME FROM patient NATURAL JOIN takes NATURAL JOIN


TEST WHERE P_ID='1';

6. select P_NAME FROM patient NATURAL JOIN takes NATURAL JOIN


TEST WHERE T_ID='3';

7. select DISTINCT P_NAME FROM patient NATURAL JOIN takes


NATURAL JOIN TEST WHERE T_ID='3' AND T_ID='2';

8. select DISTINCT P_NAME FROM patient NATURAL JOIN takes


NATURAL JOIN TEST WHERE T_ID='3' OR T_ID='2';

9. select DISTINCT P_NAME FROM patient NATURAL JOIN takes


NATURAL JOIN TEST WHERE T_ID='3' AND T_ID != '2';

10. SELECT D_NAME FROM DOCTOR WHERE D_SPECS =”CARDIOLOGIST”;

11. SELECT P_NAME FROM PATIENT GROUP BY P_NAME HAVING


P_SEX=”F”;

12. select P_NAME FROM patient NATURAL JOIN DOCTOR WHERE


P_AGE<12 AND D_SPECS=”CARDIOLOGIST” ;
13. ( Not possible in my schema )

14. SELECT P_NAME FROM PATIENT WHERE W_NO=”2” ;

15. ( Not possible in my schema )

You might also like