27 Oktober 2015BASIS DATA I/2009-GENAP1 SQL SELECT STATEMENT BASIS DATA I/2009-GENAP Oleh Satrio Agung Wicaksono, S.Kom., M.Kom
List the capabilities of SQL SELECT statements Execute a basic SELECT statement 27 Oktober 20152BASIS DATA I/2009-GENAP Objective SQL SELECT STATEMENT
27 Oktober 20153BASIS DATA I/2009-GENAP Capabilities of SQL SELECT Statements SQL SELECT STATEMENT Selection Projection Table 1 Table 2 Table 1 Join
27 Oktober 20154BASIS DATA I/2009-GENAP Basic SELECT Statement SQL SELECT STATEMENT SELECT identifies the columns to be displayed FROM identifies the table containing those columns SELECT *|{[DISTINCT] column|expression [alias],...} FROM table;
27 Oktober 20155BASIS DATA I/2009-GENAP Selecting All Columns SQL SELECT STATEMENT SELECT * FROM departments;
27 Oktober 20156BASIS DATA I/2009-GENAP Selecting Specific Columns SQL SELECT STATEMENT SELECT department_id, location_id FROM departments;
SQL statements are not case-sensitive. SQL statements can be on one or more lines. Keywords cannot be abbreviated or split across lines. Clauses are usually placed on separate lines. Indents are used to enhance readability. 27 Oktober 20157BASIS DATA I/2009-GENAP Writing SQL Statements SQL SELECT STATEMENT
27 Oktober 20158BASIS DATA I/2009-GENAP Arithmetic Expressions SQL SELECT STATEMENT OperatorDescription +Add -Subtract *Multiply /Divide
27 Oktober 20159BASIS DATA I/2009-GENAP Using Arithmetic Operators SQL SELECT STATEMENT SELECT last_name, salary, salary FROM employees; …
27 Oktober BASIS DATA I/2009-GENAP Operator Precedence SQL SELECT STATEMENT SELECT last_name, salary, 12*salary+100 FROM employees; SELECT last_name, salary, 12*(salary+100) FROM employees; … …
27 Oktober P E N U T U P Terima kasih BASIS DATA I/2009-GENAP