Basic Command

Beberapa perintah dasar untuk CRUD (Create, Read, Update, Delete) tabel dalam database.

Create:

CREATE TABLE <nama_tabel> (
    <nama_kolom1> <tipe_data> <opsi_lain> 
    <nama_kolom2> <tipe_data> <opsi_lain>, 
    ...
);


contoh:

CREATE TABLE celebs (id INTEGER, name TEXT, age INTEGER);

atau

CREATE TABLE `city` (
  `ID` INT(11) NOT NULL AUTO_INCREMENT,
  `Name` CHAR(35) NOT NULL DEFAULT '',
  `CountryCode` CHAR(3) NOT NULL DEFAULT '',
  `District` CHAR(20) NOT NULL DEFAULT '',
  `Population` INT(11) NOT NULL DEFAULT '0',
  PRIMARY KEY (`ID`),
  CONSTRAINT `city_ibfk_1` FOREIGN KEY (`CountryCode`) REFERENCES `country` (`Code`)
);

Read:

SELECT <parameter> FROM <nama_tabel>;


contoh:

SELECT * FROM celebs;
SELECT name, imdb_rating FROM movies;
SELECT DISTINCT genre FROM movies;

Update:

INSERT INTO <nama_tabel> <urutan_kolom> VALUES <input_data>


contoh:

INSERT INTO celebs (id, name, age) VALUES (1, ‘justin’, 32)
ALTER TABLE <nama_tabel> ADD COLUMN <nama_kolom> <tipe_data>


contoh:

ALTER TABLE celebs ADD COLUMN twitter_name TEXT;
ALTER TABLE <nama_tabel> ALTER COLUMN <nama_kolom> <tipe_data>


contoh:

ALTER TABLE celebs ALTER COLUMN nama VARCHAR(100);
UPDATE <nama_tabel> SET <apa> WHERE <dimana>


contoh:

UPDATE celebs SET age = 22 WHERE id = 1;

Delete:

DELETE FROM <nama_tabel> <kondisi>


contoh:

DELETE FROM celebs WHERE twitter_handle IS null;
DELETE FROM celebs WHERE id = 1;
ALTER TABLE <nama_tabel> DROP COLUMN <nama_kolom>


contoh:

ALTER TABLE celebs DROP COLUMN twitter_name;
DROP TABLE <nama_tabel>


contoh:

DROP TABLE celebs;
TRUNCATE TABLE <nama_tabel>


contoh:

TRUNCATE TABLE celebs;

results matching ""

    No results matching ""