Perintah SQL 6

 PERINTAH LENGKAP SQL 



RIGHT JOIN

RIGHT JOIN menerima data dari tabel di sebelah kanan dan mencocokkannya dengan entri di tabel sebelah kiri. Ada database yang menamakan fungsi ini dengan “RIGHT OUTER JOIN”.

Sintaks :

SELECT * FROM nama_tabel1
RIGHT JOIN nama_tabel2 ON nama_tabel1.ID = nama_tabel2.ID;

Contoh :

SELECT Produks.ProdukID, Orders.OrderID
FROM Produks
RIGHT JOIN Orders ON Produks.ProdukID = Orders.Produk_id;

LEFT JOIN

LEFT JOIN menerima data dari tabel sebelah kiri dan mencocokkannya dengan tabel di sebelah kanan dalam database. Sama seperti RIGHT JOIN, beberapa database menamai fungsi ini dengan LEFT OUTER JOIN.

Sintaks :

SELECT * FROM nama_tabel1
LEFT JOIN nama_tabel2 ON nama_tabel1.ID = nama_tabel2.ID;

Contoh :

SELECT Siswas.NamaSiswa, Pelajarans.MataPelajaran FROM Siswas
LEFT JOIN Pelajarans ON Siswas.SiswaID = Pelajarans.Siswa_id;

LIKE

Gabungkan fungsi LIKE dan WHERE untuk menemukan pola data yang spesifik di kolom database.

Sintaks :

SELECT * FROM nama_tabel WHERE kondisi LIKE '%value%'

Contoh : 

SELECT * FROM Produks WHERE Kategori LIKE '%Kursi%';

INSERT INTO

INSERT INTO digunakan untuk memasukkan bariss data baru ke tabel.

Sintaks :

INSERT INTO nama_tabel (nama_kolom1, nama_kolom2, nama_kolom3)
VALUES ('value1_kolom1', 'value2_kolom2', 'value3_kolom3');

Contoh :

INSERT INTO Produks (NamaProduk, Kategori, Ukuran)
VALUES ('K-12 Mechanical', 'Keyboard', 'Medium');

GRANT

GRANT adalah perintah yang memungkinkan user lain untuk mengakses database (akses permisi).

Sintaks :

GRANT SELECT, INSERT, UPDATE, DELETE ON nama_tabel TO value;

Contoh :

 GRANT SELECT, UPDATE ON Users TO admin5;

REVOKE

REVOKE adalah perintah untuk mencabut akses izin pengelolaan database dari seorang user.

Sintaks : 

REVOKE SELECT, INSERT, UPDATE, DELETE ON nama_tabel FROM value;

Contoh : 

REVOKE SELECT, UPDATE ON Users FROM admin5;

Komentar

Postingan populer dari blog ini

contoh operator logika part 2

Variabel PHP

Tipe Data Phyton