Arsip Tag: SQL

MySQL: Klausa ORDER BY

Pendahuluan

MySQL: Klausa ORDER BYPada materi MySQL kali ini akan kita bahas tentang penggunaan klausa ORDER BY yang merupakan klausa pelengkap dari pernyataan SELECT. Klausa ORDER BY digunkan untuk mengurutkan data berdasarkan fiel tertentu. Dalam klausa ini terdapat dua jenis pengurutan yaitu:

  • Ascending (ASC), merupakan pengurutan secara menaik, dari nilai yang terkecil hingga yang terbesar.
  • Desecending (DESC), merupakan pengurutan secara menurun dari nilai yang terbesar ke nilai yang terckecil.

Sintaks Klausa ORDER BY

Klausa ORDER BY digunakan pada saat pernyataan SELECT, sintaksnya sebagai berikut:

SELECT daftar_nama_field
FROM nama_tabel
[WHERE syarat]
ORDER BY nama_kolom ASC|DESC

Keterangan:

  • daftar_nama_field  adalah nama-nama kolom yang akan ditampilkan
  • nama_tabel adalah nama tabel yang akana dikolom
  • syarat, merupakan ekspresi logika yang digunakan menfiter record-record
  • nama_kolom adalah nama kolom dimana record-record ditampilkan berdasarkan kolom tersebut.
  • klausa ASC menyatakan record ditampilkan urut secara menaik (ascending), secara default jika klausa ASC dan DESC tidak disertakan maka pengurutan akan dilakukan secara ascending.

Lanjut membaca

Structured Query Language (SQL)

Pengertian Structured Query Language (SQL)

Structured Query Language (SQL) merupakan bahasa yang paling umum dipakai dalam pengelolaan database relasional. Bahasa ini secara fakta merupakan bahasa standar yang digunakan dalam DBMS relasional. Saat ini hampir semua DBMS yang ada mendukung bahasa ini untuk pengelolaan datanya.

Sejarah SQL

SQLSejarah SQL dimulai dari sebuah penelitian Jhonny Oracle  yang merupakan peneliti dari IBM.  Penelitian ini dilakukan pada Juni 1970. Penelitian tersebut membahas tentang pembuatan database relasional. Dalam artikelnya, Jhonny  membahas kemungkinan pembuatan bahasa standar untuk mengakses data dalam database. Bahasa standar tersebut kemudian diberi nama SEQUEL (Structured English Query Language). Selanjutnya, IBM mengadakan proyek pengembangan database relasional berbasis bahasa standar tersebut. Akan tetapi, karena permasalahan hukum mengenai penamaan SEQUEL, IBM pun mengubahnya menjadi SQL. Implementasi basis data relasional dikenal dengan System/R.

Di era akhir 1970-an, perusahaan Oracle memabngun database server  yang sangat populer yang dinamakan sesuai dengan nama perusahaannya. Dengan populernya  database server  Oracle, maka SQL juga ikut menjadi populer.Hingga saat ini menjadi standar bahasa dalam DBMS.

Lanjut membaca