15 Perintah Dasar SQL Paling Lengkap

SQL (Structured Query Language) adalah bahasa asing yang di menggunakan sangat menunjukkan juga di rancang untuk menyediakan informasi yang tersimpan sangat Sistem Manajemen Database Relasional (Relational Database Management System, RDBMS), atau bahkan untuk stream processing sangat Relational Data Stream Management System (RDSMS).

Salah satu berasal dari fitur database adalah hemat juga memelihara serta menyediakan informasi, akibatnya perlu bagi kita untuk mengetahui pesanan penting SQL yang dapat di menggunakan untuk hemat juga memelihara serta menyediakan informasi sangat database tersebut efektif secara seketika maupun menggunakan macam-macam bahasa asing menunjukkan.

1. Perintah SELECT(*15*)

Perintah SELECT merupakan pesanan penting SQL yang di menggunakan untuk pilih informasi berasal dari database. Data yang di kembalikan di selalu menjaga sangat tabel yang di sebut result-set.

Sintaks

SELECT kolom1, kolom2, ... FROM nama_tabel;

atau bahkan

SELECT * FROM nama_tabel;

Contoh

SELECT nis, bagian, menangani FROM murid;

atau bahkan

SELECT * FROM murid;

Perintah memulai dengan di terbaik di menggunakan untuk menyeleksi pilar NIS, NAMA, juga ALAMAT berasal dari tabel SISWA. sedangkan pesanan ke-2 di menggunakan untuk menyeleksi semua kolim berasal dari tabel SISWA.

2. Perintah SELECT DISTINCT(*15*)

Perintah SELECT DISTINCT merupakan pesanan penting SQL yang di menggunakan untuk mengembalikan eksklusif bernilai yang dengan cara yang berbeda berasal dari sangat sebuah tabel, bersama istilah tambahan semua report duplikat (report bersama bernilai yang sama seperti) yang terdapat pada tabel pasti akan di anggap sebagai sebagai satu report/bernilai.

Sintaks

SELECT DISTINCT kolom1, kolom2, ... FROM nama_tabel;

Contoh

SELECT DISTINCT menangani FROM murid;

Perintah di terbaik di menggunakan untuk menampilkan pilar ALAMAT berasal dari tabel SISWA bersama mengabaikan bernilai yang duplikat, misalnya terdapat 10 murid bersama menangani ‘Jakarta’, 15 murid bersama menangani ‘Bandung’, 20 murid bersama menangani ‘Depok’, juga seterusnya, result-set eksklusif menampilkan ikut menangani di antaranya ‘Jakarta’, ‘Bandung’, juga ‘Depok’ secara khusus 1 report.

3. Perintah WHERE(*15*)

Perintah WHERE merupakan pesanan penting SQL yang di menggunakan untuk mem-filter hasil akhir SELECT bersama mengekstrak report yang memenuhi butuh tertentu.

Sintaks

SELECT kolom1, kolom2, ... FROM nama_tabel WHERE masalah;

Sintaks

SELECT nis, bagian FROM murid WHERE menangani="jakarta";

Perintah di terbaik di menggunakan untuk mengekstraksi informasi (NIS juga NAMA) berasal dari tabel SISWA bersama masalah “area ALAMAT berisi bernilai JAKARTA”. Perintah di terbaik menggunakan sopir sama seperti bersama (‘=’), untuk sopir tambahan yang di dukung pesanan WHERE, sudut pandang record dibawah ini.

  • =  Sama bersama
  • <> Tidak sama seperti bersama, pada banyak versi SQL, sopir yang di menggunakan adalah !=
  • > Lebih substansial berasal dari
  • < Lebih sedikit berasal dari
  • >= Lebih substansial sama seperti bersama
  • <= Lebih sedikit sama seperti bersama
  • BETWEEN Antara rentang inklusif
  • LIKE Cari rancangan yang ‘seperti’ parameter
  • IN Menentukan kesempatan bernilai berasal dari banyak pilar

4.(*15*) Perintah (sopir) AND, OR juga NOT(*15*)

Lihat lebih banyak:  Python Write/Create File: Cara Membuat dan Contoh Codenya

Operator AND, OR juga NOT merupakan pesanan penting SQL yang umumnya di kombinasikan bersama pesanan WHERE. Ketiganya di menggunakan untuk mem-filter report berdasarkan suatu masalah, sopir AND pasti akan menampilkan report apabila semua masalah bernilai TRUE, sopir OR pasti akan menampilkan report apabila tidak pantas satu masalah bernilai TRUE, sedangkan sopir NOT pasti akan menampilkan report apabila semua masalah bernilai FALSE.

Sintaks AND

SELECT kolom1, kolom2, ... FROM nama_tabel WHERE kondisi1 AND kondisi2 AND kondisi3 ...;

Contoh AND

SELECT nis, bagian FROM murid WHERE menangani="Jakarta" AND tahun_lahir="2000"

Perintah di terbaik pasti akan menampilkan report NIS juga NAMA berasal dari tabel SISWA bersama ALAMAT di JAKARTA juga TAHUN_LAHIR “2000”, artinya report murid yang persalinan di tahun “2000” tetap saja tidak beralamat di “Jakarta: atau bahkan murid yang beralamat di “Jakarta” namaun persalinan agak pada tahun “2000” tidak pasti akan di tampilkan.

Sintaks OR

SELECT kolom1, kolom2, ... FROM nama_tabel WHERE kondisi1 OR kondisi2 OR kondisi3 ...;

Contoh OR

SELECT nis, bagian FROM murid WHERE menangani="Jakarta" OR menangani="Bandung"

Perintah di terbaik pasti akan menampilkan report NIS juga NAMA berasal dari tabel SISWA bersama ALAMAT di “JAKARTA” atau bahkan di “Bandung”, artinya report murid yang beralamat di “Jakarta” juga di “Bandung” saja yang pasti akan di tampilkan.

Sintaks NOT

SELECT kolom1, kolom2, ... FROM nama_tabel WHERE NOT masalah;

Contoh NOT

SELECT nis, bagian FROM murid WHERE NOT menangani="Jakarta"

Perintah di terbaik pasti akan menampilkan semua report NIS juga NAMA berasal dari tabel SISWA Selain report murid yang beralamat di ‘Jakarta’.

5. Perintah ORDER BY(*15*)

Perintah ORDER BY merupakan pesanan penting SQL yang di menggunakan untuk mengurutkan result-set sangat pengurutan ‘ascending’ atau bahkan ‘descending’. Secara default pesanan ORDER BY menampilkan report sangat pengurutan ‘ascending’ (‘ASC’). Untuk mengurutkan ‘descending’, menggunakan istilah menipu ‘DESC’.

Sintaks

SELECT kolom1, kolom2, ... FROM nama_tabel ORDER BY column DESC;

Contoh

SELECT nis, bagian FROM murid ORDER BY tahun_lahir DESC;

Perintah di terbaik pasti akan menampilkan result-set berupa area NIS juga NAMA berasal dari tabel SISWA bersama di jenis berdasarkan TAHUN_LAHIR secara descending, artinya tahun persalinan pasti akan di tampilkan awal berasal dari yang terbesar (murid termuda) hingga terkecil (murid termuda).

6. Perintah INSERT INTO(*15*)

Dalam SQL, pesanan INSERT INTO merupakan pesanan penting SQL daerah berasal dari pesanan untuk DML (Data Manipulation Language) Saya menganggap Anda telah faham variasi DDL, DCL, juga DML. Perintah INSERT INTO dapat di menggunakan untuk menambahkan report baru-baru ini ke dalam sangat tabel.

Sintaks

INSERT INTO nama_tabel VALUES (nilai1, nilai2, nilai3, ...);

Contoh

INSERT INTO murid VALUES ('12345', 'Abdul', 'Jakarta');

Perintah di terbaik di menggunakan untuk menambahkan bernilai ‘12345’, ‘Abdul’ juga ‘Jakarta’ pada tabel SISWA, pastikan pola bernilai (‘values’) sangat pola yang sama seperti seperti pilar sangat tabel. Jika pola bernilai tidak sama seperti bersama pola pilar pada tabel, akibatnya sintaks INSERT INTO yang di menggunakan adalah sebagai berikut:

Lihat lebih banyak:  6 Fitur Tersembunyi Android Nougat yang Jarang Diketahui

Sintaks

INSERT INTO nama_tabel (kolom1, kolom2) VALUES (nilai1, nilai2);

Contoh

INSERT INTO murid (nim, bagian) VALUES ('12345', 'Abdul');

Perintah di terbaik di menggunakan untuk menambahkan bernilai ‘12345’ pada pilar NIM, juga bernilai ‘Abdul’ pada pilar NAMA bersama mengabaikan pilar tambahan yang tidak di pengisi, misalnya pilar ALAMAT.

7. Perintah UPDATE(*15*)

Perintah UPDATE merupakan pesanan penting SQL yang di menggunakan untuk memperbarui atau bahkan meningkatkan bernilai suatu report berdasarkan persyaratan tertentu.

Sintaks

UPDATE nama_tabel SET kolom1 = nilai1, kolom2 = nilai2, ... WHERE masalah;

Contoh

UPDATE murid SET bagian="Ahmad", menangani="Bandung" WHERE nim = '12345';

Perintah di terbaik di menggunakan untuk memperbarui pilar NAMA jadilah ‘Ahmad’ juga pilar ALAMAT jadilah ‘Jakarta’ pada report bersama NIM ‘12345’ (selalu ingat baru-baru ini NIM ‘12345’ di menggunakan melalui murid bernama ‘Abdul’ yang beralamat di ‘Jakarta’, sebut saja informasi tersebut keliru juga perlu di memperbaiki).

8. Perintah DELETE(*15*)

Hampir sama seperti bersama pesanan UPDATE, pesanan DELETE selanjutnya merupakan pesanan penting SQL yang di menggunakan untuk menghapus bernilai suatu report berdasarkan persyaratan tertentu.

Sintaks

DELETE FROM table_name WHERE situation;

Contoh

DELETE FROM murid WHERE nim = '12345';

Perintah di terbaik di menggunakan untuk menghapus report bersama NIM ‘12345’, selalu ingat bahwa NIM tersebut di menggunakan melalui murid bernama ‘Ahmad’ (baru-baru ini bernama ‘Abdul’) juga bersama di eksekusinya pesanan DELETE ini akibatnya report tersebut pasti akan terhapus.

9. Perintah (fitur) MIN()(*15*)

Fungsi MIN() merupakan pesanan penting SQL yang di menggunakan untuk mendapatkan bernilai terkecil berasal dari suatu pilar, Anda dapat menerapkannya pada pilar ‘menilai’, ‘bernilai’, ‘qty’ atau bahkan pilar yang semisal bersama miliknya sendiri, dengan cara yang berbeda bersama pesanan ORDEY BY, fitur MIN() eksklusif menampilkan satu report saja yang memenuhi persyaratan yang Anda Temukan.

Sintaks

SELECT MIN(nama_kolom) FROM nama_tabel WHERE masalah;

Contoh

SELECT MIN(menilai) FROM produk WHERE Tipe='atk';

Perintah di terbaik di menggunakan untuk mencari bernilai terendah berasal dari pilar ‘menilai’ di tabel BARANG bersama KATEGORI ‘atk’ (Alat Tulis juga Kertas).

10. Perintah (fitur) MAX()(*15*)

Fungsi MAX() merupakan pesanan penting SQL yang di menggunakan untuk mendapatkan bernilai terbesar berasal dari suatu pilar, seperti halnya fitur MIN() Anda dapat menerapkannya pada pilar ‘menilai’, ‘bernilai’, ‘qty’ atau bahkan pilar yang semisal bersama miliknya sendiri.

Sintaks

SELECT MAX(nama_kolom) FROM nama_tabel WHERE masalah;

Sintaks

SELECT MAX(menilai) FROM produk WHERE Tipe='atk';

Perintah di terbaik di menggunakan untuk mencari bernilai tertinggi berasal dari pilar ‘menilai’ di tabel BARANG bersama KATEGORI ‘atk’ (Alat Tulis juga Kertas).

11. Perintah (fitur) COUNT()(*15*)

Fungsi COUNT() merupakan pesanan penting SQL yang di menggunakan untuk mendapatkan kuantitas hitungan report yang memenuhi suatu persyaratan.

Sintaks

SELECT COUNT(nama_kolom) FROM nama_tabel WHERE masalah;

Contoh

SELECT COUNT(id) FROM produk WHERE Tipe='atk';

Perintah di terbaik di menggunakan untuk mencari mengakui kuantitas hitungan report pada tabel BARANG yang memenuhi persyaratan/masalah yaitu report bersama KATEGORI ‘atk’ (Alat Tulis juga Kertas).

Lihat lebih banyak:  6 Software PC Pendeteksi Kerusakan HP Android yang perlu dicoba

12. Perintah (fitur) AVG()(*15*)

Fungsi AVG() merupakan pesanan penting SQL yang di menggunakan untuk mendapatkan standar report yang memenuhi suatu persyaratan, tentunya bernilai pada pilar perlu numerik.

Sintaks

SELECT AVG(nama_kolom) FROM nama_tabel WHERE masalah;

Contoh

SELECT AVG(menilai) FROM produk WHERE Tipe='atk';

Perintah di terbaik di menggunakan untuk mencari mengakui HARGA standar pada tabel BARANG yang memenuhi persyaratan/masalah yaitu report bersama KATEGORI ‘atk’ (Alat Tulis juga Kertas).

13. Perintah (fitur) SUM()(*15*)

Fungsi SUM() merupakan pesanan penting SQL yang di menggunakan untuk mendapatkan kuantitas report yang memenuhi suatu persyaratan, tentunya bernilai pada pilar perlu numerik.

Sintaks

SELECT SUM(nama_kolom) FROM nama_tabel WHERE masalah;

Contoh

SELECT SUM(qty) FROM produk WHERE Tipe='atk';

Perintah di terbaik di menggunakan untuk mencari mengakui kuantitas volume (‘qty’) pada tabel BARANG yang memenuhi persyaratan/masalah yaitu report bersama KATEGORI ‘atk’ (Alat Tulis juga Kertas).

14. Perintah INNER JOIN(*15*)

INNER JOIN merupakan pesanan penting SQL yang di menggunakan untuk mengintegrasikan banyak tabel juga mengambil bernilai yang ideal (sama persis) satu dari ke-2 tabel tersebut.

Gambar

Sintaks

SELECT nama_kolom1, nama_kolom2, ... FROM tabel1 INNER JOIN tabel2 ON tabel1.nama_kolom = tabel2.nama_kolom;

Contoh

SELECT membeli.id_pesanan, klien.bagian FROM membeli INNER JOIN klien ON membeli.id_pelanggan = klien.id_pelanggan;

Perintah di terbaik pasti akan menampilkan pilar ID_PESANAN berasal dari tabel PESANAN juga pilar NAMA berasal dari tabel PELANGGAN yang memenuhi persyaratan yaitu ID_PELANGGAN pada tabel PESANAN yang sama seperti bersama ID_PELANGGAN pada tabel PELANGGAN.

15. Perintah LEFT JOIN(*15*)

LEFT JOIN merupakan pesanan penting SQL yang di menggunakan untuk mengintegrasikan banyak tabel juga mengambil bernilai yang ideal (sama persis) satu dari ke-2 tabel tersebut juga bernilai tambahan berasal dari tabel pada ruas kiri terlepas dari tak ada bernilai yang ideal bersama tabel pada ruas kanan.

Gambar

Sintaks

SELECT nama_kolom1, nama_kolom2, ... FROM tabel1 LEFT JOIN tabel2 ON tabel1.nama_kolom = tabel2.nama_kolom;

Contoh

SELECT klien.bagian, membeli.barang_pesanan FROM klien LEFT JOIN membeli ON membeli.id_pelanggan = klien.id_pelanggan;

Perintah di terbaik pasti akan menampilkan semua bernilai pilar NAMA berasal dari tabel PELANGGAN,  yang memenuhi persyaratan yaitu ID_PELANGGAN pada tabel PESANAN yang sama seperti bersama ID_PELANGGAN pada tabel PELANGGAN.

Demikian pembahasan mengenai pesanan penting SQL, mungkin bermanfaat untuk Anda yang permintaan, pesanan di terbaik dapat di aplikasikan pada macam-macam software program database dominan yang berbasis SQL. Seperti istilah pepatah lama ‘practise make excellent’, teruslah berlatih agar Anda terbiasa menggunakan beberapa pesanan SQL awal berasal dari pesanan penting hingga yang kendali jarak jauh lebih knowledgeable, pewaris mencoba.

Anda sederhana menonton: 15 Perintah Dasar SQL Paling Lengkap

Sumber: https://taylorswift10years.com

Kategori: Teknologi

Leave a Reply