Membuat database Penjualan



CREATE DATABASE Penjualan;
USE Penjualan;
CREATE Pelanggan(
Id_Pelanggan Varchar(5)  NOT NULL,
Nm_Pelanggan Varchar(20) NOT NULL,
Alamat       Text,
Kota         Varchar(20),
Telpon       Varchar(12),
PRIMARY KEY (Id_Pelanggan));
DROP TABLE Barang;
DESCRIBE Pelanggan;
DROP TABLE Pelanggan;


23   MARET   2015

SHOW DATABASES;
CREATE DATABASE DBAkademi;
USE DBAkademi;
CREATE TABLE Mahasiswa(
Nim          Varchar (5) NOT NULL,
Nama_Siswa   Varchar (20) NOT NULL,
Alamat       Text,
Kota         Varchar (20),
Telpon       Varchar (12),
PRIMARY KEY (Nim));
DESCRIBE Mahasiswa;
ALTER TABLE Mahasiswa CHANGE Nama_Siswa Nm_Mahasiswa Varchar (20);
ALTER TABLE Mahasiswa MODIFY Alamat Varchar (25);
ALTER TABLE Mahasiswa ADD jns_kelamin Varchar (2);
ALTER TABLE Mahasiswa RENAME TO MHS;
DESCRIBE MHS;
ALTER TABLE MHS DROP Alamat;
INSERT INTO MHS VALUES
('0678','Khotim','Demak','089650093957','P'),
('1234','Tulha','Demak','08965009386','P'),
('6754','Hatim','Demak','0896500987','L'),
('7654','Luluk','Depok','0896500968','L'),
('6543','Ulul','Semarang','089650093','L');
SELECT * FROM MHS;

30 Maret 2015
CREATE DATABASE DbKhotim;
USE DbKhotim;
CREATE TABLE Pelanggan(
No_Plg Varchar (5)  NOT NULL,
Nama   Varchar (20) NOT NULL,
Alamat Text,
Kota   Varchar (20),
Telp   Varchar (12),
PRIMARY KEY (No_Plg));
DESCRIBE Pelanggan;
INSERT INTO Pelanggan VALUES
('P0001','Dewi Anggraeni','Permata puri 21A','Semarang','0896500939357'),
('P0002','Doni Damara','Graha Wahid 12B','Semarang','089650097966'),
('P0003','Tamara Ayuning','Jl.Cempaka Hijau 25','Jakarta','089650093988'),
('P0004','Kelana Rahman','Jl.Cimanggis 123','Bandung','089650093999'),
('P0005','Dwi Ariyani','Jl.Arjuna Raya 2B','Surabaya','089650093967'),
('P0006','Aulia Rahman','Jl.Flores 362','Cilacap','089650093978');
SELECT * FROM pelanggan;
SELECT No_Plg,Nama,Telp FROM Pelanggan;
SELECT * FROM Pelanggan WHERE Kota='Cilacap';
(Perintah ini hanya menampilkan pelanggan yg koyta nya cilacap saja)
SELECT Nama,Kota FROM Pelanggan WHERE NOT Kota='Semarang';
(perintah ini menampilkan semua pelanggan kecuali yg berkota semarang)
SELECT Nama,Kota FROM Pelanggan WHERE Kota='Semarang' OR No_Plg='P0002';
(perintah ini menampilkan pelanggan yang berkota semarang dan bernomer pelnggan P0002)
SELECT Nama,Kota FROM Pelanggan WHERE Kota LIKE '%ng';
(perintah ini menampilkan pelanggan yg berkota yg nama kota ber
SELECT Nama,Kota FROM Pelanggan WHERE Nama LIKE '%wi%';
SELECT Nama,Kota FROM Pelanggan WHERE Kota IN ('Jakarta','Cilacap');
NB :
                Dalam perintah SELECT, jika ada tanda * brarti perintah untuk menampilkan semua field, sedangkan jika ingin menampilkan beberapa field saja, maka langsung di tulis nama field nya saja.

SELECT * FROM Pelanggan ORDER BY Nama;
(mengurutkan nama dari huruf A ke huruf Z)
SELECT * FROM Pelanggan ORDER BY Nama DESC;
(mengurutkan nama dari Z ke A)
SELECT DISTINCT Kota FROM Pelanggan;

DELETE FROM Pelanggan WHERE Kota='Cilacap';
ROLLBACK;
UPDATE Pelanggan SET Kota='Cilacap' WHERE Kota='Bandung';
SELECT Kota FROM Pelanggan GROUP BY Kota;
SELECT Kota FROM Pelanggan GROUP BY Kota HAVING COUNT(Kota)>1;
SELECT COUNT(Kota) FROM Pelanggan GROUP BY Kota;
ALTER TABLE Pelanggan ADD Jmb_beli Varchar (5);
UPDATE Pelanggan SET Jmb_beli='30' WHERE No_Plg='P0001';
UPDATE Pelanggan SET Jmb_beli='45' WHERE No_Plg='P0002';
UPDATE Pelanggan SET Jmb_beli='25' WHERE No_Plg='P0003';
UPDATE Pelanggan SET Jmb_beli='35' WHERE No_Plg='P0004';
UPDATE Pelanggan SET Jmb_beli='40' WHERE No_Plg='P0005';
SELECT MAX(Jmb_beli) FROM Pelanggan;
SELECT MIN(Jmb_beli) FROM Pelanggan;
SELECT AVG(Jmb_beli) FROM Pelanggan;
SELECT SUM(Jmb_beli) FROM Pelanggan;
SELECT Kota, LENGTH(Kota), LEFT(Kota,5), RIGHT(Kota,3), MID(Kota,4,3) FROM Pelanggan;
SELECT Kota, LOWER(Kota), UPPER(Kota), CONCAT(No_Plg,'_',Kota) FROM Pelanggan;

13 april 2015
CREATE DATABASE DbKhotim;
USE DbKhotim;
CREATE TABLE Pelanggan(
No_Plg Varchar (5)  NOT NULL,
Nama   Varchar (20) NOT NULL,
Alamat Text,
Kota   Varchar (20),
Telp   Varchar (12),
PRIMARY KEY (No_Plg));
DESCRIBE Pelanggan;
INSERT INTO Pelanggan VALUES
('P0001','Dewi Anggraeni','Permata puri 21A','Semarang','0896500939357'),
('P0002','Doni Damara','Graha Wahid 12B','Semarang','089650097966'),
('P0003','Tamara Ayuning','Jl.Cempaka Hijau 25','Jakarta','089650093988'),
('P0004','Kelana Rahman','Jl.Cimanggis 123','Bandung','089650093999'),
('P0005','Dwi Ariyani','Jl.Arjuna Raya 2B','Surabaya','089650093967'),
('P0006','Aulia Rahman','Jl.Flores 362','Cilacap','089650093978');
SELECT * FROM pelanggan;
ALTER TABLE Pelanggan ADD Jmb_beli Varchar (5);
UPDATE Pelanggan SET Jmb_beli='30' WHERE No_Plg='P0001';
UPDATE Pelanggan SET Jmb_beli='45' WHERE No_Plg='P0002';
UPDATE Pelanggan SET Jmb_beli='25' WHERE No_Plg='P0003';
UPDATE Pelanggan SET Jmb_beli='35' WHERE No_Plg='P0004';
UPDATE Pelanggan SET Jmb_beli='40' WHERE No_Plg='P0005';
ALTER TABLE Pelanggan ADD Tgl_lahir date;
UPDATE Pelanggan SET Tgl_lahir='1990-5-15' WHERE No_Plg='P0001';
UPDATE Pelanggan SET Tgl_lahir='1992-4-8' WHERE No_Plg='P0002';
UPDATE Pelanggan SET Tgl_lahir='1994-10-14' WHERE No_Plg='P0003';
UPDATE Pelanggan SET Tgl_lahir='1987-9-27' WHERE No_Plg='P0004';
UPDATE Pelanggan SET Tgl_lahir='1993-4-14' WHERE No_Plg='P0005';
SELECT Nama, LENGTH(Nama) Jml_huruf FROM Pelanggan WHERE LENGTH(Nama)>12;
SELECT CONCAT(No_Plg,'_',RIGHT(Nama,5)) FROM Pelanggan;
SELECT Nama, Kota FROM Pelanggan WHERE MID(Kota,4) LIKE '%a%';
SELECT Nama, Kota FROM Pelanggan WHERE Kota LIKE 'S%' OR No_Plg='P0005';
SELECT Nama, CONCAT(UPPER(LEFT(Nama,LENGTH(Nama)-3)),LOWER(RIGHT(Nama,3))) FROM Pelanggan;

20 april 2015
CREATE DATABASE DbKhotim;
USE DbKhotim;
CREATE TABLE Pelanggan(
No_Plg Varchar (5)  NOT NULL,
Nama   Varchar (20) NOT NULL,
Alamat Text,
Kota   Varchar (20),
Telp   Varchar (12),
PRIMARY KEY (No_Plg));
DESCRIBE Pelanggan;
INSERT INTO Pelanggan VALUES
('P0001','Dewi Anggraeni','Permata puri 21A','Semarang','0896500939357'),
('P0002','Doni Damara','Graha Wahid 12B','Semarang','089650097966'),
('P0003','Tamara Ayuning','Jl.Cempaka Hijau 25','Jakarta','089650093988'),
('P0004','Kelana Rahman','Jl.Cimanggis 123','Bandung','089650093999'),
('P0005','Dwi Ariyani','Jl.Arjuna Raya 2B','Surabaya','089650093967'),
('P0006','Aulia Rahman','Jl.Flores 362','Cilacap','089650093978');
SELECT * FROM pelanggan;
ALTER TABLE Pelanggan ADD Jmb_beli Varchar (5);
UPDATE Pelanggan SET Jmb_beli='30' WHERE No_Plg='P0001';
UPDATE Pelanggan SET Jmb_beli='45' WHERE No_Plg='P0002';
UPDATE Pelanggan SET Jmb_beli='25' WHERE No_Plg='P0003';
UPDATE Pelanggan SET Jmb_beli='35' WHERE No_Plg='P0004';
UPDATE Pelanggan SET Jmb_beli='40' WHERE No_Plg='P0005';
ALTER TABLE Pelanggan ADD Tgl_lahir date;
UPDATE Pelanggan SET Tgl_lahir='1990-5-15' WHERE No_Plg='P0001';
UPDATE Pelanggan SET Tgl_lahir='1992-4-8' WHERE No_Plg='P0002';
UPDATE Pelanggan SET Tgl_lahir='1994-10-14' WHERE No_Plg='P0003';
UPDATE Pelanggan SET Tgl_lahir='1987-9-27' WHERE No_Plg='P0004';
UPDATE Pelanggan SET Tgl_lahir='1993-4-14' WHERE No_Plg='P0005';
SELECT Nama, LENGTH(Nama) Jml_huruf FROM Pelanggan WHERE LENGTH(Nama)>12;
SELECT CONCAT(No_Plg,'_',RIGHT(Nama,5)) FROM Pelanggan;
SELECT Nama, Kota FROM Pelanggan WHERE MID(Kota,4) LIKE '%a%';
SELECT Nama, Kota FROM Pelanggan WHERE Kota LIKE 'S%' OR No_Plg='P0005';
SELECT Nama, CONCAT(UPPER(LEFT(Nama,LENGTH(Nama)-3)),LOWER(RIGHT(Nama,3))) FROM Pelanggan;
SELECT Nama, CONCAT(UPPER(LEFT(Kota,5)),LOWER(RIGHT(Kota,LENGTH(Kota)-5))) FROM Pelanggan;
SELECT SUM(Jmb_beli) FROM Pelanggan;
SELECT nama, Tgl_lahir FROM Pelanggan WHERE YEAR(Tgl_lahir) <=1990;
SELECT nama, DATEDIFF(NOW(), Tgl_lahir)/365 AS umur FROM Pelanggan;


About Me