You are on page 1of 3

0Q.No.

1
select b_name from book where a_name='Loni' and cost < 600;
Q.No.2
select i.lib_issue_id,b.b_name from book b, issue i where b.b_no=i.b_no and i.re
turn_date is null;
Q.No.3
SQL> update issue set return_date='31-dec-06' where return_date is null and lib_
issue_id not in(7005
,7006);
Q.no.4
select * from issue where NVL(return_date,sysdate)-issue_date > 30;
Q.No.5
select b_name,cost from book where category ='Database' and cost between 500 and
750;
Q.No.6
select b_name,category from book where category in('System','Database','Fiction'
,'Management');
Q.No.7
select member_name,pen_amt from member where pen_amt is not null order by pen_am
t desc;
Q.No.8
select b_name,category,cost from book order by category asc,cost desc;
Q.No.9
select b_name from book where b_name like '%SQL%';
Q.No.10
select member_name from member where member_name like 'r%i%' or member_name like
'g%i%';
Q.No.11
select initcap(b_name),upper(a_name) from book order by initcap(b_name) desc;
Q.No.12
SQL> select m_id,to_char(issue_date,'DAY,MONTH,DD,YYYY') "issuedate",to_char(re
turn_date,'DAY,MONTH
,DD,YYYY') from issue where m_id=1;
Q.No.13
SQL> select b_name,
2 case
3 when category='Database' then 'D'
4 when category='Science' then 'S'
5 when category='RDBMS' then 'R'
6 else
7 'O'
8 end
9 from book;
Q.No.14
select member_name from member where to_char(acc_open_date,'YYYY')=2006;
Q.No.15
SQL> select lib_issue_id,issue_date,return_date,round(NVL(return_date,sysdate)-i
ssue_date) "no.of da
ys" from issue;
Q.No.16
select m_id,member_name,acc_open_date from member order by acc_open_date;
Q.No.17
select count(lib_issue_id) from issue where m_id=1;
Q.No.18
select sum(pen_amt) from member;
Q.No.19
select count(m_id) from member;
Q.No.20
select count(lib_issue_id) from issue;
Q.No.21
select avg(fees_paid) from member;
Q.No.22
select round(sum(months_between(NVL(return_date,sysdate),issue_date))) from iss
ue;
Q.No.23
select length(member_name) from member;
Q.No.26
select max(issue_date) from issue;

Q.No.24
select substr(member_name,1,5) from member;
Q.No.25
select b_name from book where regexp_like(b_name,'^[L]');
Q.No.27
select regexp_replace('We are driving south by south','south','North') from dual
;
Q.No.28
select member_name from member where regexp_like(member_name,'^[rR]');
Q.No.29
select b_name from book where regexp_like(b_name,'SQL');
Q.No.30
select a_name from book where regexp_like(a_name,'^[L]');
Q.No.31
select member_name from member where regexp_like(member_name,'^[g][a]');
Q.No.32
SQL> select regexp_replace(b_name,'Mastering SQL','Advance SQL') from book where
b_name='Mastering S
QL';
Q.No.33
select regexp_replace(a_name,'Scott Urman','Scott A Urman') from book where a_na
me='Scott Urman';
Q.No.34
select substr(member_name,1,5) from member where regexp_like(member_name,'[G]');

You might also like