27 oktober 2015basis data i/2009-genap1 sql select statement basis data i/2009-genap oleh satrio...

Post on 03-Jan-2016

213 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

20 April 2023 BASIS DATA I/2009-GENAP 1

SQL SELECT STATEMENT

BASIS DATA I/2009-GENAP

OlehSatrio Agung Wicaksono, S.Kom., M.Kom

• List the capabilities of SQL SELECT statements

• Execute a basic SELECT statement

20 April 2023 2BASIS DATA I/2009-GENAP

ObjectiveSQL SELECT STATEMENT

20 April 2023 3BASIS DATA I/2009-GENAP

Capabilities of SQL SELECT StatementsSQL SELECT STATEMENT

SelectionProjection

Table 1 Table 2

Table 1Table 1

Join

20 April 2023 4BASIS DATA I/2009-GENAP

Basic SELECT StatementSQL SELECT STATEMENT

• SELECT identifies the columns to be displayed• FROM identifies the table containing those

columns

SELECT *|{[DISTINCT] column|expression [alias],...}FROM table;

20 April 2023 5BASIS DATA I/2009-GENAP

Selecting All ColumnsSQL SELECT STATEMENT

SELECT *FROM departments;

20 April 2023 6BASIS DATA I/2009-GENAP

Selecting Specific ColumnsSQL SELECT STATEMENT

SELECT department_id, location_idFROM 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.

20 April 2023 7BASIS DATA I/2009-GENAP

Writing SQL StatementsSQL SELECT STATEMENT

20 April 2023 8BASIS DATA I/2009-GENAP

Arithmetic ExpressionsSQL SELECT STATEMENT

Operator Description

+ Add

- Subtract

* Multiply

/ Divide

20 April 2023 9BASIS DATA I/2009-GENAP

Using Arithmetic OperatorsSQL SELECT STATEMENT

SELECT last_name, salary, salary + 300FROM employees;

20 April 2023 10BASIS DATA I/2009-GENAP

Operator PrecedenceSQL SELECT STATEMENT

SELECT last_name, salary, 12*salary+100FROM employees;

SELECT last_name, salary, 12*(salary+100)FROM employees;

20 April 2023 11

P E N U T U P

Terima kasih

BASIS DATA I/2009-GENAP

top related