sql command

Download SQL command

If you can't read please download the document

Upload: yona

Post on 17-Feb-2016

213 views

Category:

Documents


1 download

DESCRIPTION

All about sql command

TRANSCRIPT

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 2SQL> SELECT PRODUCT_ID,PRODUCT DESCRIPTION 2 FROM PRODUCT_T 3 FROM PRODUCT_T 4SQL> 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 identifierSQL> SELECT PRODUCT_ID,PRODUCT_DESCRIPTION 2 FROM PRODUCT_T 3 WHERE PRODUCT_DESCRIPTION LIKE '%TABLE%';PRODUCT_ID PRODUCT_DESCRIPTION---------- -------------------------------------------------- 4000 TABLE LAMP 4001 DUPLEX TABLE LAMPSQL> UPDATE PRODUCT_T SET PRODUCT_DESCRIPTION = 'ARCH TABLE' 2SQL>SQL> UPDATE PRODUCT_T SET PRODUCT_DESCRIPTION = 'ARCH TABLE LAMP'WHERE PRODUCT_DESCRIPTION ='DUPLEX LAMP TABLE';0 rows updated.SQL> UPDATE PRODUCT_T SET PRODUCT_DESCRIPTION = 'ARCH TABLE LAMP'WHERE PRODUCT_DESCRIPTION ='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 202-OCT-12 110-OCT-12 403-OCT-12 1SQL> 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 expectedSQL> 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 expectedSQL> 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 existSQL> 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 identifierSQL> SELECT CUSTOMER_T.CUSTOMER_NAME,ORDER_T.ORDER_ID 2 FROM CUSTOMER_T,ORDER_T;CUSTOMER_NAME ORDER_ID----------------------------------- ----------JOHN DOE 100JOHN DOE 101JOHN DOE 102JOHN DOE 103JOHN DOE 104JOHN DOE 105JOHN DOE 106JOHN DOE 107MARY SMITH 100MARY SMITH 101MARY SMITH 102CUSTOMER_NAME ORDER_ID----------------------------------- ----------MARY SMITH 103MARY SMITH 104MARY SMITH 105MARY SMITH 106MARY SMITH 107RICHARD NEWMAN 100RICHARD NEWMAN 101RICHARD NEWMAN 102RICHARD NEWMAN 103RICHARD NEWMAN 104RICHARD NEWMAN 105CUSTOMER_NAME ORDER_ID----------------------------------- ----------RICHARD NEWMAN 106RICHARD NEWMAN 107CATHY COOK 100CATHY COOK 101CATHY COOK 102CATHY COOK 103CATHY COOK 104CATHY COOK 105CATHY COOK 106CATHY COOK 107YONA YONA 100CUSTOMER_NAME ORDER_ID----------------------------------- ----------YONA YONA 101YONA YONA 102YONA YONA 103YONA YONA 104YONA YONA 105YONA YONA 106YONA YONA 10740 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 identifierSQL> 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 numberSQL> 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 identifierSQL> 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 100MARY SMITH 101RICHARD NEWMAN 102MARY SMITH 103JOHN DOE 104CATHY COOK 105MARY SMITH 106JOHN DOE 1078 rows selected.SQL> SELECT CUSTOMER_T.CUSTOMER_NAME,CUSTOMER_T.CUSTOMER_ID,ORDER_T.ORDER_ID 2 FROM CUSTOMER 3 LEFT JOIN 4SQL> SELECT CUSTOMER_T.CUSTOMER_NAME,CUSTOMER_T.CUSTOMER_ID,ORDER_T.ORDER_ID 2 FROM CUSTOMER_T 3 LEFT JOIN ORDER_T ON CUSTOMER_T.CUSTOMER_ID=ORDER_T.CUSTOMER_ID;CUSTOMER_NAME CUSTOMER_ID ORDER_ID----------------------------------- ----------- ----------JOHN DOE 1 100MARY SMITH 2 101RICHARD NEWMAN 3 102MARY SMITH 2 103JOHN DOE 1 104CATHY COOK 4 105MARY SMITH 2 106JOHN DOE 1 107YONA YONA 59 rows selected.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_IDAND 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 ORDER_T.ORDER_ID=106 *ERROR at line 3:ORA-00933: SQL command not properly endedSQL> 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.ORDER_ID=106;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 *ERROR at line 1:ORA-00904: "ORDER_LINE_T"."ORDERED_QUANTINY": invalid identifierSQL> 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.ORDER_ID=106;CUSTOMER_ID CUSTOMER_NAME----------- -----------------------------------CUSTOMER_ADDRESS CUSTOMER_CITY CUS-------------------------------------------------- ------------------------- ---ZIP ORDER_ID ORDER_DAT PRODUCT_ID--------- ---------- --------- ----------PRODUCT_DESCRIPTION STANDARD_PRICE-------------------------------------------------- --------------ORDERED_QUANTITY---------------- 2 MARY SMITH6900 MAIN ST. SUN FRANSICO CA94032 106 10-OCT-12 3000CUSTOMER_ID CUSTOMER_NAME----------- -----------------------------------CUSTOMER_ADDRESS CUSTOMER_CITY CUS-------------------------------------------------- ------------------------- ---ZIP ORDER_ID ORDER_DAT PRODUCT_ID--------- ---------- --------- ----------PRODUCT_DESCRIPTION STANDARD_PRICE-------------------------------------------------- --------------ORDERED_QUANTITY----------------BOOK SHELF 35 1CUSTOMER_ID CUSTOMER_NAME----------- -----------------------------------CUSTOMER_ADDRESS CUSTOMER_CITY CUS-------------------------------------------------- ------------------------- ---ZIP ORDER_ID ORDER_DAT PRODUCT_ID--------- ---------- --------- ----------PRODUCT_DESCRIPTION STANDARD_PRICE-------------------------------------------------- --------------ORDERED_QUANTITY---------------- 2 MARY SMITH6900 MAIN ST. SUN FRANSICO CA94032 106 10-OCT-12 4000CUSTOMER_ID CUSTOMER_NAME----------- -----------------------------------CUSTOMER_ADDRESS CUSTOMER_CITY CUS-------------------------------------------------- ------------------------- ---ZIP ORDER_ID ORDER_DAT PRODUCT_ID--------- ---------- --------- ----------PRODUCT_DESCRIPTION STANDARD_PRICE-------------------------------------------------- --------------ORDERED_QUANTITY----------------TABLE LAMP 15 1SQL> SELECT CUSTOMER_T.CUSTOMER_NAME 2 FROM CUSTOMER_T 3 WHERE