You are on page 1of 6

SQL> SELECT PRODUCT_LINE_ID,COUNT(PRODUCT_ID) FROM PRODUCT_T

2 GROUP BY PRODUCT_LINE_ID;
PRODUCT_LINE_ID COUNT(PRODUCT_ID)
--------------- ----------------30
2
20
2
40
2
10
2
SQL> SELECT PRODUCT_ID,PRODUCT DESCRIPTION
2 FROM PRODUCT_T
3 FROM PRODUCT_T
4
SQL> SELECT PRODUCT_ID,PRODUCT_DESCRIPTION
2 FROM PRODUCT_T
3 WHERE PRODUCT_DESCRIPTION LIKE "%TABLE%";
WHERE PRODUCT_DESCRIPTION LIKE "%TABLE%"
*
ERROR at line 3:
ORA-00904: "%TABLE%": invalid identifier
SQL> SELECT PRODUCT_ID,PRODUCT_DESCRIPTION
2 FROM PRODUCT_T
3 WHERE PRODUCT_DESCRIPTION LIKE '%TABLE%';
PRODUCT_ID
---------4000
4001

PRODUCT_DESCRIPTION
-------------------------------------------------TABLE LAMP
DUPLEX TABLE LAMP

SQL> UPDATE PRODUCT_T SET PRODUCT_DESCRIPTION = 'ARCH TABLE'


2
SQL>
SQL> UPDATE PRODUCT_T SET PRODUCT_DESCRIPTION = 'ARCH TABLE LAMP'WHERE PRODUCT_D
ESCRIPTION ='DUPLEX LAMP TABLE';
0 rows updated.
SQL> UPDATE PRODUCT_T SET PRODUCT_DESCRIPTION = 'ARCH TABLE LAMP'WHERE PRODUCT_D
ESCRIPTION ='DUPLEX TABLE LAMP';
1 row updated.
SQL> SELECT ORDER_DATE,COUNT(ORDER_ID)
2 FROM ORDER_T
3 GROUP BY ORDER_DATE;
ORDER_DAT COUNT(ORDER_ID)
--------- --------------01-OCT-12
2
02-OCT-12
1
10-OCT-12
4
03-OCT-12
1
SQL> SELECT CUSTOMER_NAME.CUSTOMER_T,ORDER_ID.ORDER_DATE;
SELECT CUSTOMER_NAME.CUSTOMER_T,ORDER_ID.ORDER_DATE

*
ERROR at line 1:
ORA-00923: FROM keyword not found where expected
SQL> SELECT CUSTOMER_NAME.CUSTOMER_T,ORDER_ID.ORDER_T;
SELECT CUSTOMER_NAME.CUSTOMER_T,ORDER_ID.ORDER_T
*
ERROR at line 1:
ORA-00923: FROM keyword not found where expected
SQL> SELECT CUSTOMER_NAME.CUSTOMER_T,ORDER_ID.ORDER_T
2 FROM CUSTOMER,ORDER_T;
FROM CUSTOMER,ORDER_T
*
ERROR at line 2:
ORA-00942: table or view does not exist
SQL> SELECT CUSTOMER_NAME.CUSTOMER_T,ORDER_ID.ORDER_T
2 FROM CUSTOMER_T,ORDER_T;
SELECT CUSTOMER_NAME.CUSTOMER_T,ORDER_ID.ORDER_T
*
ERROR at line 1:
ORA-00904: "ORDER_ID"."ORDER_T": invalid identifier
SQL> SELECT CUSTOMER_T.CUSTOMER_NAME,ORDER_T.ORDER_ID
2 FROM CUSTOMER_T,ORDER_T;
CUSTOMER_NAME
ORDER_ID
----------------------------------- ---------JOHN DOE
100
JOHN DOE
101
JOHN DOE
102
JOHN DOE
103
JOHN DOE
104
JOHN DOE
105
JOHN DOE
106
JOHN DOE
107
MARY SMITH
100
MARY SMITH
101
MARY SMITH
102
CUSTOMER_NAME
ORDER_ID
----------------------------------- ---------MARY SMITH
103
MARY SMITH
104
MARY SMITH
105
MARY SMITH
106
MARY SMITH
107
RICHARD NEWMAN
100
RICHARD NEWMAN
101
RICHARD NEWMAN
102
RICHARD NEWMAN
103
RICHARD NEWMAN
104
RICHARD NEWMAN
105
CUSTOMER_NAME

ORDER_ID

----------------------------------- ---------RICHARD NEWMAN


106
RICHARD NEWMAN
107
CATHY COOK
100
CATHY COOK
101
CATHY COOK
102
CATHY COOK
103
CATHY COOK
104
CATHY COOK
105
CATHY COOK
106
CATHY COOK
107
YONA YONA
100
CUSTOMER_NAME
ORDER_ID
----------------------------------- ---------YONA YONA
101
YONA YONA
102
YONA YONA
103
YONA YONA
104
YONA YONA
105
YONA YONA
106
YONA YONA
107
40 rows selected.
SQL> SELECT CUSTOMER_NAME.CUSTOMER_T,ORDER_ID.ORDER_T
2 FROM CUSTOMER_T,ORDER_T;
SELECT CUSTOMER_NAME.CUSTOMER_T,ORDER_ID.ORDER_T
*
ERROR at line 1:
ORA-00904: "ORDER_ID"."ORDER_T": invalid identifier
SQL> SELECT CUSTOMER_T.CUSTOMER_NAME,ORDER_T.ORDER_ID
2 FROM CUSTOMER_T,ORDER_T
3 WHERE CUSTOMER_T.CUSTOMER_NAME=ORDER_T.ORDER_ID;
WHERE CUSTOMER_T.CUSTOMER_NAME=ORDER_T.ORDER_ID
*
ERROR at line 3:
ORA-01722: invalid number
SQL> SELECT CUSTOMER_T.CUSTOMER_NAME,ORDER_T.ORDER_ID
2 FROM CUSTOMER_T,ORDER_T
3 WHERE CUSTOMER_T.CUSTOMER_ID=ORDER_T.CUSTOMER;
WHERE CUSTOMER_T.CUSTOMER_ID=ORDER_T.CUSTOMER
*
ERROR at line 3:
ORA-00904: "ORDER_T"."CUSTOMER": invalid identifier
SQL> SELECT CUSTOMER_T.CUSTOMER_NAME,ORDER_T.ORDER_ID
2 FROM CUSTOMER_T,ORDER_T
3 WHERE CUSTOMER_T.CUSTOMER_ID=ORDER_T.CUSTOMER_ID;
CUSTOMER_NAME
ORDER_ID
----------------------------------- ---------JOHN DOE
100
MARY SMITH
101
RICHARD NEWMAN
102

MARY SMITH
JOHN DOE
CATHY COOK
MARY SMITH
JOHN DOE

103
104
105
106
107

8 rows selected.
SQL>
2
3
4
SQL>
2
3

SELECT CUSTOMER_T.CUSTOMER_NAME,CUSTOMER_T.CUSTOMER_ID,ORDER_T.ORDER_ID
FROM CUSTOMER
LEFT JOIN
SELECT CUSTOMER_T.CUSTOMER_NAME,CUSTOMER_T.CUSTOMER_ID,ORDER_T.ORDER_ID
FROM CUSTOMER_T
LEFT JOIN ORDER_T ON CUSTOMER_T.CUSTOMER_ID=ORDER_T.CUSTOMER_ID;

CUSTOMER_NAME
CUSTOMER_ID ORDER_ID
----------------------------------- ----------- ---------JOHN DOE
1
100
MARY SMITH
2
101
RICHARD NEWMAN
3
102
MARY SMITH
2
103
JOHN DOE
1
104
CATHY COOK
4
105
MARY SMITH
2
106
JOHN DOE
1
107
YONA YONA
5
9 rows selected.
SQL> SELECT CUSTOMER_T.CUSTOMER_ID,CUSTOMER_T.CUSTOMER_NAME,CUSTOMER_T.CUSTOMER_
ADDRESS,CUSTOMER_T.CUSTOMER_CITY,CUSTOMER_T.CUSTOMER_STATE,CUSTOM
ER_T.ZIP,ORDER_T.ORDER_ID,ORDER_T.ORDER_DATE,PRODUCT_T.PRODUCT_ID,PRODUCT_T.PROD
UCT_DESCRIPTION,PRODUCT_T.STANDARD_PRICE,ORDER_LINE_T.ORDERED_QUA
NTINY
2 FROM CUSTOMER_T,ORDER_T,PRODUCT_T,ORDER_LINE_T
3 WHERE CUSTOMER_T.CUSTOMER_ID=ORDER_T.CUSTOMER_ID AND ORDER_T.ORDER_ID=ORDER
_LINE_T.ORDER_ID AND ORDER_LINE_T.PRODUCT_ID=PRODUCT_T.PRODUCT_ID
AND ORDER_T.ORDER_ID=106;
WHERE CUSTOMER_T.CUSTOMER_ID=ORDER_T.CUSTOMER_ID AND ORDER_T.ORDER_ID=ORDER_LINE
_T.ORDER_ID AND ORDER_LINE_T.PRODUCT_ID=PRODUCT_T.PRODUCT_IDAND O
RDER_T.ORDER_ID=106
*
ERROR at line 3:
ORA-00933: SQL command not properly ended
SQL> SELECT CUSTOMER_T.CUSTOMER_ID,CUSTOMER_T.CUSTOMER_NAME,CUSTOMER_T.CUSTOMER_
ADDRESS,CUSTOMER_T.CUSTOMER_CITY,CUSTOMER_T.CUSTOMER_STATE,CUSTOMER_T.ZIP,ORDER_
T.ORDER_ID,ORDER_T.ORDER_DATE,PRODUCT_T.PRODUCT_ID,PRODUCT_T.PRODUCT_DESCRIPTION
,PRODUCT_T.STANDARD_PRICE,ORDER_LINE_T.ORDERED_QUANTINY
2 FROM CUSTOMER_T,ORDER_T,PRODUCT_T,ORDER_LINE_T
3 WHERE CUSTOMER_T.CUSTOMER_ID=ORDER_T.CUSTOMER_ID AND ORDER_T.ORDER_ID=ORDER
_LINE_T.ORDER_ID AND ORDER_LINE_T.PRODUCT_ID=PRODUCT_T.PRODUCT_ID AND ORDER_T.OR
DER_ID=106;
SELECT CUSTOMER_T.CUSTOMER_ID,CUSTOMER_T.CUSTOMER_NAME,CUSTOMER_T.CUSTOMER_ADDRE
SS,CUSTOMER_T.CUSTOMER_CITY,CUSTOMER_T.CUSTOMER_STATE,CUSTOMER_T.ZIP,ORDER_T.ORD
ER_ID,ORDER_T.ORDER_DATE,PRODUCT_T.PRODUCT_ID,PRODUCT_T.PRODUCT_DESCRIPTION,PROD

UCT_T.STANDARD_PRICE,ORDER_LINE_T.ORDERED_QUANTINY
*
ERROR at line 1:
ORA-00904: "ORDER_LINE_T"."ORDERED_QUANTINY": invalid identifier
SQL> SELECT CUSTOMER_T.CUSTOMER_ID,CUSTOMER_T.CUSTOMER_NAME,CUSTOMER_T.CUSTOMER_
ADDRESS,CUSTOMER_T.CUSTOMER_CITY,CUSTOMER_T.CUSTOMER_STATE,CUSTOMER_T.ZIP,ORDER_
T.ORDER_ID,ORDER_T.ORDER_DATE,PRODUCT_T.PRODUCT_ID,PRODUCT_T.PRODUCT_DESCRIPTION
,PRODUCT_T.STANDARD_PRICE,ORDER_LINE_T.ORDERED_QUANTITY
2 FROM CUSTOMER_T,ORDER_T,PRODUCT_T,ORDER_LINE_T
3 WHERE CUSTOMER_T.CUSTOMER_ID=ORDER_T.CUSTOMER_ID AND ORDER_T.ORDER_ID=ORDER
_LINE_T.ORDER_ID AND ORDER_LINE_T.PRODUCT_ID=PRODUCT_T.PRODUCT_ID AND ORDER_T.OR
DER_ID=106;
CUSTOMER_ID CUSTOMER_NAME
----------- ----------------------------------CUSTOMER_ADDRESS
-------------------------------------------------ZIP
ORDER_ID ORDER_DAT PRODUCT_ID
--------- ---------- --------- ---------PRODUCT_DESCRIPTION
-------------------------------------------------ORDERED_QUANTITY
---------------2 MARY SMITH
6900 MAIN ST.
94032
106 10-OCT-12
3000
CUSTOMER_ID CUSTOMER_NAME
----------- ----------------------------------CUSTOMER_ADDRESS
-------------------------------------------------ZIP
ORDER_ID ORDER_DAT PRODUCT_ID
--------- ---------- --------- ---------PRODUCT_DESCRIPTION
-------------------------------------------------ORDERED_QUANTITY
---------------BOOK SHELF
1
CUSTOMER_ID CUSTOMER_NAME
----------- ----------------------------------CUSTOMER_ADDRESS
-------------------------------------------------ZIP
ORDER_ID ORDER_DAT PRODUCT_ID
--------- ---------- --------- ---------PRODUCT_DESCRIPTION
-------------------------------------------------ORDERED_QUANTITY
---------------2 MARY SMITH
6900 MAIN ST.
94032
106 10-OCT-12
4000
CUSTOMER_ID CUSTOMER_NAME

CUSTOMER_CITY
CUS
------------------------- --STANDARD_PRICE
--------------

SUN FRANSICO

CA

CUSTOMER_CITY
CUS
------------------------- --STANDARD_PRICE
-------------35

CUSTOMER_CITY
CUS
------------------------- --STANDARD_PRICE
--------------

SUN FRANSICO

CA

----------- ----------------------------------CUSTOMER_ADDRESS
-------------------------------------------------ZIP
ORDER_ID ORDER_DAT PRODUCT_ID
--------- ---------- --------- ---------PRODUCT_DESCRIPTION
-------------------------------------------------ORDERED_QUANTITY
---------------TABLE LAMP
1
SQL> SELECT CUSTOMER_T.CUSTOMER_NAME
2 FROM CUSTOMER_T
3 WHERE

CUSTOMER_CITY
CUS
------------------------- --STANDARD_PRICE
-------------15

You might also like