Pelajaran Syntax SQL Update Delete & Left Join

Pelajaran Syntax SQL Update Delete & Left Join
BAB Update

Berfungsi untuk mengubah atau memperbarui data di tabel database
Syntax Dasar;
UPDATE table_name
SET column1=value, column2=value2,...
WHERE some_column=some_value

Contohnya;
UPDATE bukutamu
SET email='rudiean@gmail.com', kota='Samarinda'
WHERE id=1

BAB delete

Berfungsi untuk menghapus data di tabel database, tambahkan perintah Where untuk memfilter data-data tertentu yang akan dihapus, jika tanpa perintah Where, maka seluruh data dalam tabel akan terhapus.
Syntax Dasar;
DELETE FROM table_name
WHERE some_column=some_value

Contohnya;
DELETE FROM bukutamu
WHERE id=1

BAB Inner Join atau Join

Berfungsi untuk menghasilkan baris data dengan cara menggabungkan 2 buah tabel atau lebih menggunakan pasangan data yang match pada masing-masing tabel. Perintah ini sama dengan perintah JOIN yang sering di gunakan.
Syntax Dasar;
SELECT column_name(s)
FROM table_name1
INNER JOIN table_name2
ON table_name1.column_name=table_name2.column_name

Contohnya;
SELECT bukutamu.nama,bukutamu.email,order.no_order
FROM bukutamu
INNER JOIN order
On bukutamu.id=order.id
ORDER BY bukutamu.nama

BAB Left Join

Berfungsi untuk menghasilkan baris data dari tabel kiri (nama tabel pertama) yang tidak ada pasangan datanya pada tabel kanan(nama tabel kedua)
Syntax Dasar;
SELECT column_name(s)
FROM table_name1
LEFT JOIN table_name2
ON table_name1.column_name=table_name2.column_name

Contohnya;

SELECT bukutamu.nama,bukutamu.email,order.no_order
FROM bukutamu
LEFT JOIN order
On bukutamu.id=order.id
ORDER BY bukutamu.nama

BAB Right Join

Berfungsi untuk menghasilkan baris data dari tabel kanan (nama tabel kedua) yang tidak ada pasangan datanya pada tabel kiri (nama tabel pertama)
Syntax Dasar;
SELECT column_name(s)
FROM table_name1
RIGHT JOIN table_name2
ON table_name1.column_name=table_name2.column_name

Contohnya;

SELECT bukutamu.nama,bukutamu.email,order.no_order
FROM bukutamu
RIGHT JOIN order
On bukutamu.id=order.id
ORDER BY bukutamu.nama

BAB Full Join

Berfungsi untuk menghasilkan baris data jika ada data yang sama pada salah satu tabel.
Syntax Dasar;
SELECT column_name(s)
FROM table_name1
FULL JOIN table_name2
ON table_name1.column_name=table_name2.column_name

Contohnya;

SELECT bukutamu.nama,bukutamu.email,order.no_order
FROM bukutamu
FULL JOIN order
On bukutamu.id=order.id
ORDER BY bukutamu.nama

Komentar