SQL atau Structured Query Language terdiri dari berbagai perintah untuk menangani database relasional. Perintah-perintah ini dipisahkan ke dalam berbagai kategori seperti DDL, DML, DCL, dan TCL. Salah satu kueri penting yang ada adalah kueri CREATE Table dari perintah DDL. Jadi, pada artikel Create Table in SQL ini, Anda akan mempelajari pernyataan CREATE TABLE dengan urutan sebagai berikut:
-
- Apa itu kueri Buat Tabel?
- Membuat sintaksis Tabel
- Bagaimana cara membuat tabel menggunakan tabel lain?
Apa itu kueri Buat Tabel?
Pernyataan buat tabel digunakan untuk membuat tabel untuk database yang Anda gunakan. Tabel ini dapat memiliki n baris dan m kolom berdasarkan kebutuhan. Jadi, dengan bantuan kueri ini, pada dasarnya Anda dapat menyimpan data dalam bentuk baris dan kolom.
Selanjutnya, pada artikel membuat tabel di SQL ini, mari kita lihat sintaks dari pernyataan Create.
Buat sintaksis Tabel
Sintaks dari pernyataan CREATE TABLE adalah sebagai berikut:
CREATE TABLE tablename ( column1 data type, column2 data type, column3 data type, column4 data type, .... columnN data type);
Di sini, parameter kolom mewakili nama kolom yang akan dimasukkan dalam tabel. Demikian pula, parameter tipe data mewakili tipe kolom data yang dapat disimpan. Contoh:karakter, bilangan bulat, tanggal, varchar, dll.
Contoh:
CREATE TABLE students ( studentID int, studentname varchar(255), parentname varchar(255), address varchar(255), phonenumber int );
Keluaran:
ID siswa | nama siswa | nama orang tua | alamat | nomor telepon |
Sekarang, setelah Anda membuat tabel, Anda bisa melanjutkan dan memasukkan nilai ke dalam tabel dengan menggunakan kueri Sisipkan. Tapi, bagaimana jika Anda harus membuat tabel menggunakan tabel lain yang sudah ada? Bagaimana Anda akan melakukannya?
Jadi, selanjutnya, dalam artikel ini tentang membuat tabel di SQL, mari kita lihat hal yang sama.
Bagaimana cara membuat tabel menggunakan tabel lain?
Untuk membuat tabel lain dari tabel yang sudah ada, Anda harus menggunakan sintaks berikut:
CREATE TABLE newtablename AS SELECT column1, column2,..., columnN FROM existingtablename WHERE ....;
Di sini, Anda mencoba membuat tabel baru dari tabel yang sudah ada. Juga, Anda memilih kolom yang diperlukan dari tabel yang ada, berdasarkan kondisi. Tapi, menyebutkan suatu kondisi tidak wajib.
Contoh:
CREATE TABLE sampletable AS SELECT studentID, studentname FROM students;
Keluaran:
ID siswa | nama siswa |
Catatan: Tabel baru mendapatkan definisi kolom yang sama dengan yang lama. Juga, jika tabel yang ada memiliki nilai yang tersimpan, maka secara otomatis tabel baru akan diisi dengan nilai tersebut.
Dengan ini, kita mengakhiri artikel ini. Saya harap Anda mengerti, bagaimana menggunakan CREATE TABLE di SQL. Jika Anda ingin mempelajari lebih lanjut tentang MySQL dan mengenal database relasional sumber terbuka ini, lihat Pelatihan Sertifikasi DBA MySQL kami yang dilengkapi dengan pelatihan langsung yang dipimpin instruktur dan pengalaman proyek kehidupan nyata. Pelatihan ini akan membantu Anda memahami MySQL secara mendalam dan membantu Anda menguasai subjek tersebut.
Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar artikel ini dan saya akan menghubungi Anda kembali.