Menampilkan Data dari Beberapa Tabel

Ketika kita perlu menampilkan data dari beberapa tabel dalam database, dapat menggunakan kondisi join. Data dari satu tabel dapat digabungkan dengan data dari tabel lain berdasarkan nilai-nilai yang terdapat pada kolom-kolom yang berhubungan, yang disebut kolom-kolom primary key dan foreign key.

Tipe-tipe Join

5.1. Cartesian Product

Cartesian Product adalah hasil dari join yang tidak valid, sehingga menyebabkan ditampilkannya seluruh kombinasi data dari tabel-tabel yang di-join-kan. Seluruh baris dari tabel pertama di-join-kan dengan seluruh baris pada tabel kedua.


Lanjutkan membaca »

Fungsi Baris Tunggal

Fungsi baris tunggal atau single row functions adalah fungsi yang dapat kita gunakan untuk setiap baris data. Fungsi-fungsi yang disediakan oleh Oracle adalah sebagai berikut:

4.1. Fungsi Karakter

4.1.1. CHR(n)

Fungsi CHR() digunakan untuk menampilkan karakter dengan nilai biner n. Perhatikan contoh berikut ini:

SELECT CHR(73)||CHR(78)||CHR(68)||CHR(82)||CHR(65) “Name”
FROM dual;

Name
INDRA

Catatan: Tabel ASCII lengkap dapat dilihat disini


Lanjutkan membaca »

Menampilkan Data Tertentu

Pada pembahasan sebelumnya, kita telah mempelajari bagaimana cara menampilkan seluruh data dari suatu tabel. Kali ini kita akan mempelajari bagaimana menampilkan data tertentu sesuai dengan kriteria yang diinginkan.

3.1. Membatasi Hasil Query

Kita dapat membatasi hasil query dengan menggunakan klausa WHERE, yang mengandung kondisi yang kita inginkan, dan secara langsung mengikuti klausa FROM.

SELECT [DISTINCT] {*, column [alias], . . .}
FROM table
[WHERE condition(s)];

WHERE: menentukan kondisi yang akan digunakan untuk membatasi hasil query
condition(s): terdiri dari nama-nama kolom, ekspresi, konstanta, dan operator-operator pembanding


Lanjutkan membaca »

Menampilkan Data

Kali ini kita akan mempelajari bagaimana menampilkan data dengan menggunakan perintah-perintah SQL. Seperti telah kita pelajari pada pembahasan sebelumnya yaitu Pendahuluan, perintah yang digunakan untuk menampilkan data adalah SELECT.

2.1. Sintaks Dasar

Perintah SELECT pada Oracle SQL minimal harus terdiri dari SELECT dan FROM.

SELECT [DISTINCT] {*, column [alias], …}
FROM table;

SELECT : Menampilkan paling tidak satu kolom
DISTINCT : Menghilangkan nilai duplikat
* : Menampilkan semua kolom
column: Menampilkan kolom tertentu
alias: Memberikan judul lain kolom
FROM table: Menunjukkan nama tabel asal

Penulisan Perintah SQL

SQL> ED;


Lanjutkan membaca »

Pendahuluan

1.1. Basis Data

Basis data dan teknologinya telah memainkan peran penting seiring dengan pertumbuhan penggunaan komputer. Basis data telah digunakan pada hampir seluruh area dimana komputer digunakan, termasuk bisnis, teknik, kesehatan, hukum, pendidikan dan sebagainya.
Kata basis data dapat didefinisikan sebagai kumpulan data yang saling berhubungan. Sedangkan kata data dapat didefinisikan sebagai fakta yang direkam atau dicatat. Sebagai contoh adalah nama, nomor telepon, dan alamat dari orang-orang yang anda kenal. Anda mungkin telah merekam data ini pada buku alamat, atau anda dapat menyimpannya dalam disket, menggunakan komputer personal dan perangkat lunak seperti DBASE IV, PARADOX, atau EXCEL.


Lanjutkan membaca »

 

Page 6 of 6« First...«23456