2.
Mengambil Semua Kolom
Jika kamu ingin mengambil semua kolom dari tabel:
sql
Salin kode
SELECT * FROM students;
3. Menggunakan WHERE untuk Filter Data
Kamu bisa menambahkan kondisi dengan WHERE untuk mengambil hanya data yang memenuhi
kriteria tertentu:
sql
Salin kode
SELECT * FROM students
WHERE age > 21;
4. Mengurutkan Hasil dengan ORDER BY
Untuk mengurutkan hasil berdasarkan kolom tertentu, gunakan ORDER BY:
sql
Salin kode
SELECT * FROM students
ORDER BY age DESC;
• Gunakan ASC untuk urutan naik (default) dan DESC untuk urutan turun.
5. Mengambil Data Unik dengan DISTINCT
Untuk menghindari duplikasi hasil, kamu bisa menggunakan DISTINCT:
sql
Salin kode
SELECT DISTINCT age FROM students;
6. Menggunakan Fungsi Agregat
Fungsi agregat seperti COUNT, SUM, AVG, MAX, dan MIN digunakan untuk menghitung nilai dalam
kolom:
sql
Salin kode
SELECT COUNT(*) FROM students;
SELECT AVG(age) FROM students;
7. Pengelompokan Data dengan GROUP BY
Jika kamu ingin mengelompokkan hasil berdasarkan satu atau lebih kolom, gunakan GROUP BY:
sql
Salin kode
SELECT age, COUNT(*)
FROM students
GROUP BY age;
8. Menyaring Grup dengan HAVING
Setelah menggunakan GROUP BY, kamu dapat menyaring grup dengan HAVING:
sql
Salin kode
SELECT age, COUNT(*)
FROM students
GROUP BY age
HAVING COUNT(*) > 1;
9. Menggunakan JOIN untuk Menggabungkan Tabel
Kamu bisa mengambil data dari beberapa tabel dengan menggunakan JOIN:
sql
Salin kode
SELECT [Link], courses.course_name
FROM students
JOIN enrollments ON [Link] = enrollments.student_id
JOIN courses ON enrollments.course_id = [Link];
10.
FROM students);
Kesimpulan
Perintah SELECT dalam SQL sangat fleksibel dan memungkinkan pengguna untuk mengambil
dan memanipulasi data dengan berbagai cara. Dengan memahami semua fitur ini, kamu akan
dapat mengelola data dalam database dengan lebih efisien.
Jika ada bagian yang ingin kamu pelajari lebih dalam, silakan beri tahu!
4o mini