penulisan statements select sql dasar
Download
Skip this Video
Download Presentation
Penulisan Statements SELECT SQL Dasar

Loading in 2 Seconds...

play fullscreen
1 / 26

Penulisan Statements SELECT SQL Dasar - PowerPoint PPT Presentation


  • 158 Views
  • Uploaded on

Penulisan Statements SELECT SQL Dasar. Tujuan. Setelah mengikuti sesi ini, diharapkan mampu : Mendaftar kemampuan statement SELECT SQL Mengeksekusi statement SELECT dasar. Kemampuan Statement SELECT SQL. Projection. Selection. Table 1. Table 1. Join. Table 2. Table 1.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Penulisan Statements SELECT SQL Dasar' - angie


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
tujuan
Tujuan

Setelah mengikuti sesi ini, diharapkan mampu :

  • Mendaftar kemampuan statement SELECT SQL
  • Mengeksekusi statement SELECT dasar
kemampuan statement select sql
Kemampuan Statement SELECT SQL

Projection

Selection

Table 1

Table 1

Join

Table 2

Table 1

statement select dasar
Statement SELECT dasar
  • SELECT mengidentifikasi kolom yang ditampilkan
  • FROM mengidentifikasi table yang dipilih

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

FROM table;

pemilihan semua kolom
Pemilihan semua kolom

SELECT *

FROM departments;

pemilihan kolom tertentu
Pemilihan kolom tertentu

SELECT department_id, location_id

FROM departments;

penulisan statement sql
Penulisan statement SQL
  • Statement SQL bersifat case insensitive.
  • Statement SQL statements dapat lebih dari satu baris.
  • Keyword tidak boleh disingkat atau dipisah pada baris berbeda.
  • Clause biasanya diletakkan pada baris terpisah.
  • Indentasi digunakan supaya code mudah dibaca.
ekspresi arithmetic
Ekspresi Arithmetic

Membuat ekspresi data tanggal dan bilangan dengan menggunakan operator arithmetic.

Operator

+

-

*

/

Deskripsi

tambah

kurang

kali

bagi

penggunaan operator arithmetic
Penggunaan Operator Arithmetic

SELECT last_name, salary, salary + 300

FROM employees;

superioritas operator

_

/

+

*

Superioritas Operator
  • Perkalian dan pembagian memiliki prioritas lebih tinggi dari penjumlahan dan pengurangan.
  • Operator yang memiliki prioritas yang sama dievaluasi dari kiri ke kanan.
  • Tanda kurung digunakan untuk memaksa keprioritasan suatu operator dan memperjelas statement.
superioritas operator1
Superioritas Operator

SELECT last_name, salary, 12*salary+100

FROM employees;

penggunaan tanda kurung
Penggunaan tanda kurung

SELECT last_name, salary, 12*(salary+100)

FROM employees;

nilai null
Nilai Null
  • null merupakan nilai yang tidak tersedia (unavailable), tidak ditetapkan (unassigned), tidak diketahui (unknown).
  • null tidak sama dengan 0 atau blank space.

SELECT last_name, job_id, salary, commission_pct

FROM employees;

nilai null dalam ekspresi arithmetic
Nilai Null dalam ekspresi Arithmetic

Ekspresi Arithmetic yang memuat nilai null,

menghasilkan null.

SELECT last_name, 12*salary*commission_pct

FROM employees;

kolom alias
Kolom Alias

Kolom alias:

  • Merubah nama judul kolom
  • Bermanfaat untuk kalkulasi
  • Mengikuti nama kolom – dapat juga ada keyword AS (opsional) antara nama kolom dan alias
  • Memerlukan tanda petik (“) jika memuat spasi atau karakter khusus atau case sensitive
penggunaan kolom alias
Penggunaan Kolom Alias

SELECT last_name AS name, commission_pct comm

FROM employees;

SELECT last_name "Name", salary*12 "Annual Salary"

FROM employees;

operator penghubung concatenation
Operator Penghubung (Concatenation)

Operator penghubung:

  • Menghubungkan kolom atau string dengan kolom lain
  • Direpresentasikan dengan tanda plus (+)
  • Membentuk kolom hasil yang merupakan ekspresi karakter
penggunaan operator penghubung
Penggunaan Operator Penghubung

SELECT last_name+ job_id AS "Employees"

FROM employees;

string karakter literal
String karakter literal
  • literal merupakan suatu karakter, bilangan, atau tanggal yang tercakup dalam daftar SELECT.
  • Nilai literal karakter dan tanggal harus diapit tanda petik tunggal (‘).
  • Tiap string karakter akan tampil di setiap baris yang dihasilkan.
penggunaan string karakter literal
Penggunaan String Karakter Literal

SELECT last_name +\' is a \'+job_id

AS "Employee Details"

FROM employees;

baris duplikat
Baris Duplikat

Tampilan default query adalah semua baris,

termasuk baris yang sama.

SELECT department_id

FROM employees;

mengeliminasi baris yang sama
Mengeliminasi baris yang sama

Eliminasi baris yang sama dengan keyword DISTINCT dalam klausa SELECT.

SELECT DISTINCT department_id

FROM employees;

sql interaction

SQL statements

SQL

Internet

Browser

SQL

server

Query results

SQL

commands

Formatted report

SQL Interaction

Client

displaying table structure
Displaying Table Structure

Gunakan perintah sp_help untuk menampilkan

struktur suatu tabel.

sp_help tablename

summary
Summary
  • Dalam sesi ini, anda telah mempelajari:
  • Menulis statement SELECT yang :
    • Menghasilkan semua baris dan kolom dari suatu table
    • Menghasilkan kolom tertentu dari suatu table
    • Menggunakan kolom alias untuk mengubah judul kolom yang ditampilkan

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

FROM table;

ad