Sei sulla pagina 1di 2

******************* ASSIGNMENT-11 *****************

SQL> create table ord2_det


2 (o_no number(5),
3 o_date date,
4 o_prise number(5),
5 cust_name varchar2(7));
Table created.
SQL> desc ord2_det;
Name Null? Type
------------------------------- -------- ----
O_NO NUMBER(5)
O_DATE DATE
O_PRISE NUMBER(5)
CUST_NAME VARCHAR2(7)
SQL> insert into ord2_det
2 values(&o_no,'&o_date',&o_prise,'&cust_name');
Enter value for o_no: 111
Enter value for o_date: 21-oct-10
Enter value for o_prise: 1500
Enter value for cust_name: Pooja
old 2: values(&o_no,'&o_date',&o_prise,'&cust_name')
new 2: values(111,'21-oct-10',1500,'Pooja')
1 row created.
SQL> /
Enter value for o_no: 222
Enter value for o_date: 24-oct-10
Enter value for o_prise: 1000
Enter value for cust_name: Shital
old 2: values(&o_no,'&o_date',&o_prise,'&cust_name')
new 2: values(222,'24-oct-10',1000,'Shital')
1 row created.
SQL> /
Enter value for o_no: 333
Enter value for o_date: 12-nov-10
Enter value for o_prise: 1800
Enter value for cust_name: Akshay
old 2: values(&o_no,'&o_date',&o_prise,'&cust_name')
new 2: values(333,'12-nov-10',1800,'Akshay')
1 row created.
SQL> /
Enter value for o_no: 444
Enter value for o_date: 25-nov-10
Enter value for o_prise: 1300
Enter value for cust_name: Pooja
old 2: values(&o_no,'&o_date',&o_prise,'&cust_name')
new 2: values(444,'25-nov-10',1300,'Pooja')
1 row created.
SQL> /
Enter value for o_no: 555
Enter value for o_date: 30-nov-10
Enter value for o_prise: 1200
Enter value for cust_name: Akshay
old 2: values(&o_no,'&o_date',&o_prise,'&cust_name')
new 2: values(555,'30-nov-10',1200,'Akshay')
1 row created.
SQL> select * from ord2_det;
O_NO O_DATE O_PRISE CUST_NA
--------- --------- --------- -------
111 21-OCT-10 1500 Pooja
222 24-OCT-10 1000 Shital
333 12-NOV-10 1800 Akshay
444 25-NOV-10 1300 Pooja
555 30-NOV-10 1200 Akshay

SQL> select cust_name,


2 sum(o_prise) from ord2_det
3 group by cust_name
4 having sum(o_prise)<2000;
CUST_NA SUM(O_PRISE)
------- ------------
Shital 1000

Potrebbero piacerti anche