Penulisan statements select sql dasar
Download
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
Penulisan statements select sql dasar

Penulisan Statements SELECT SQL Dasar


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


Menampilkan struktur tabel
Menampilkan struktur tabel

sp_help employees


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