Presentation is loading. Please wait.

Presentation is loading. Please wait.

27 Oktober 2015BASIS DATA I/2009-GENAP1 SQL SELECT STATEMENT BASIS DATA I/2009-GENAP Oleh Satrio Agung Wicaksono, S.Kom., M.Kom.

Similar presentations


Presentation on theme: "27 Oktober 2015BASIS DATA I/2009-GENAP1 SQL SELECT STATEMENT BASIS DATA I/2009-GENAP Oleh Satrio Agung Wicaksono, S.Kom., M.Kom."— Presentation transcript:

1 27 Oktober 2015BASIS DATA I/2009-GENAP1 SQL SELECT STATEMENT BASIS DATA I/2009-GENAP Oleh Satrio Agung Wicaksono, S.Kom., M.Kom

2 List the capabilities of SQL SELECT statements Execute a basic SELECT statement 27 Oktober 20152BASIS DATA I/2009-GENAP Objective SQL SELECT STATEMENT

3 27 Oktober 20153BASIS DATA I/2009-GENAP Capabilities of SQL SELECT Statements SQL SELECT STATEMENT Selection Projection Table 1 Table 2 Table 1 Join

4 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;

5 27 Oktober 20155BASIS DATA I/2009-GENAP Selecting All Columns SQL SELECT STATEMENT SELECT * FROM departments;

6 27 Oktober 20156BASIS DATA I/2009-GENAP Selecting Specific Columns SQL SELECT STATEMENT SELECT department_id, location_id FROM departments;

7 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

8 27 Oktober 20158BASIS DATA I/2009-GENAP Arithmetic Expressions SQL SELECT STATEMENT OperatorDescription +Add -Subtract *Multiply /Divide

9 27 Oktober 20159BASIS DATA I/2009-GENAP Using Arithmetic Operators SQL SELECT STATEMENT SELECT last_name, salary, salary + 300 FROM employees; …

10 27 Oktober 201510BASIS 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; … …

11 27 Oktober 201511 P E N U T U P Terima kasih BASIS DATA I/2009-GENAP


Download ppt "27 Oktober 2015BASIS DATA I/2009-GENAP1 SQL SELECT STATEMENT BASIS DATA I/2009-GENAP Oleh Satrio Agung Wicaksono, S.Kom., M.Kom."

Similar presentations


Ads by Google