Tutorial MySQL

RUMAH MySQL Pengenalan MySQL MySQL RDBMS

MySQL SQL

MySQL SQL MySQL PILIH MySQL DI MANA MySQL DAN, ATAU, BUKAN MySQL ORDER OLEH MySQL INSERT INTO Nilai MySQL NULL PEMBARUAN MySQL MySQL HAPUS BATAS MySQL MySQL MIN dan MAX MySQL COUNT, AVG, SUM MySQL SEPERTI Wildcard MySQL MySQL IN MySQL ANTARA MySQL Alias ​​​​ MySQL Bergabung MySQL INNER GABUNG MySQL KIRI GABUNG MySQL BENAR GABUNG MySQL CROSS JOIN Gabung Sendiri MySQL MySQL UNION MySQL GROUP OLEH MySQL MEMILIKI MySQL ADA MySQL APAPUN, SEMUA MySQL INSERT SELECT KASUS MySQL Fungsi Null MySQL Komentar MySQL Operator MySQL

Database MySQL

MySQL Buat DB MySQL Drop DB MySQL Buat Tabel Tabel Drop MySQL Tabel Ubah MySQL Batasan MySQL MySQL Bukan Null MySQL Unik Kunci Utama MySQL Kunci Asing MySQL Pemeriksaan MySQL Standar MySQL MySQL Buat Indeks Peningkatan Otomatis MySQL Tanggal MySQL Tampilan MySQL

Referensi MySQL

Tipe Data MySQL Fungsi MySQL

Contoh MySQL

Contoh MySQL Kuis MySQL Latihan MySQL

Pernyataan MySQL CREATE TABLE


Pernyataan MySQL CREATE TABLE

Pernyataan CREATE TABLEtersebut digunakan untuk membuat tabel baru dalam database.

Sintaksis

CREATE TABLE table_name (
    column1 datatype,
    column2 datatype,
    column3 datatype,
   ....
);

Parameter kolom menentukan nama kolom tabel.

Parameter tipe data menentukan tipe data yang dapat disimpan kolom (misalnya varchar, integer, tanggal, dll.).

Tip: Untuk gambaran umum tentang tipe data yang tersedia, buka Referensi Tipe Data lengkap kami .


MySQL CREATE TABLE Contoh

Contoh berikut membuat tabel yang disebut "Orang" yang berisi lima kolom: PersonID, LastName, FirstName, Address, dan City:

Contoh

CREATE TABLE Persons (
    PersonID int,
    LastName varchar(255),
    FirstName varchar(255),
    Address varchar(255),
    City varchar(255)
);

Kolom PersonID bertipe int dan akan berisi bilangan bulat.

Kolom LastName, FirstName, Address, dan City bertipe varchar dan akan menampung karakter, dan panjang maksimum untuk bidang ini adalah 255 karakter.

Tabel "Orang" yang kosong sekarang akan terlihat seperti ini:

PersonID LastName FirstName Address City
         

Tip: Tabel "Orang" yang kosong sekarang dapat diisi dengan data dengan pernyataan SQL INSERT INTO .


Buat Tabel Menggunakan Tabel Lain

Salinan tabel yang ada juga dapat dibuat menggunakan CREATE TABLE.

Tabel baru mendapatkan definisi kolom yang sama. Semua kolom atau kolom tertentu dapat dipilih.

Jika Anda membuat tabel baru menggunakan tabel yang sudah ada, tabel baru akan diisi dengan nilai yang ada dari tabel lama.

Sintaksis

CREATE TABLE new_table_name AS
    SELECT column1, column2,...
    FROM existing_table_name
    WHERE ....;

SQL berikut membuat tabel baru yang disebut "TestTables" (yang merupakan salinan dari tabel "Pelanggan"): 

Contoh

CREATE TABLE TestTable AS
SELECT customername, contactname
FROM customers;

Uji Diri Anda Dengan Latihan

Olahraga:

Tulis pernyataan SQL yang benar untuk membuat tabel baru bernama Persons.

 (
  PersonID int,
  LastName varchar(255),
  FirstName varchar(255),
  Address varchar(255),
  City varchar(255) 
);