SQL adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.
Secara umum, Kebanyakan aplikasi pasti memerlukan query untuk memanipulasi data di dalam dbms (database management system) yang digunakan , seperti MySQL, Oracle , Postgree maupun SQL Server. Berikut kami berikan rumus super cepat untuk memahami SQL Query.
Kali ini kita akan membahas penggunaan SQL Select yang sering sekali digunakan pada pengembangan Aplikasi.
SQL Select
Rumus:
Select
memiliki pasanganFrom
&Where
- Jika ingin menggabungkan 2 table tambahkan
Inner Join / Right Join / left join
danon
setelahfrom
Contoh:
Query Standard (Rumus Point 1)
SELECT * FROM table_addr LIMIT 10
Query Menggunakan Spesifik Table (Rumus Point 1)
SELECT ID, NAME FROM table_addr LIMIT 10
Query Menambahkan Field Baru Length
SELECT ID, NAME, LENGTH(NAME) AS COUNT FROM table_addr LIMIT 10
Query Menggabungkan 2 Buat table based on key (ID)
SELECT A.ID, A.NAME, B.TELPN FROM table_addr as A
LEFT JOIN tbl_telp as B ON A.ID = B.ID
LIMIT 100
Semoga Membantu