PERANCANGANG TABEL
- TABEL Pelanggan
- TABEL Penjualan_detail
- TABEL Penjualan
- TABEL Produk
MENGISI KEDALAM TABEL PRODUK
INSERT INTO `PERSEDIAAN`.`PRODUK` (`KODE_PRODUK` ,`NAMA_PRODUK` ,`HARGA`)
VALUES ('00003', 'TELEVISI 14 INC', '150.000'),
('00002', 'TELEVISI 21 INC', '150.000'),
('00004', 'TELEVISI 29 INC', '200.000'),
('00005', 'TELEVISI 40 INC', '300.000'),
('00013', 'TELEVISI 42 INC', '400.000');
==========================================================================
MENGISI KEDALAM TABEL PRODUK
INSERT INTO `persediaan`.`penjualan` (`Id_penjualan` ,`Id_pelanggan` ,`Tgl_transaksi` ,`Total_Harga`)
VALUES ('1', '1', '2011-06-30', '300.000'),
('2', '2', '2011-06-30', '650.000'),
('3', '2', '2011-07-01', '1.000.000'),
('4', '3', '2011-07-01', '1.000.000'),
('5', '4', '2011-07-02', '1.500.000'),
('6', '4', '2011-07-03', '7.000.000');
==========================================================================
MENGUBAH DATA/RECORD
(a)
UPDATE `persediaan`.`produk`
SET `Kode_produk` = 'TELEVISI 30 Inc'
WHERE CONVERT( `produk`.`Kode_produk`
USING utf8 ) ='00004' LIMIT 1 ;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(b)
UPDATE `persediaan`.`pelanggan`
SET `no_pelanggan` = 'PT.UNGGUL TERUS',`Tgl_bergabung` = '2011-05-29'
WHERE CONVERT( `pelanggan`.`id_pelanggan`
USING utf8 ) = '4' LIMIT 1 ;
==========================================================================
MENGAHPUS DATA/RECORD
(a)
UPDATE `persediaan`.`pelanggan`
SET `no_pelanggan` = ''
WHERE CONVERT( `pelanggan`.`id_pelanggan`
USING utf8 ) = '5' LIMIT 1 ;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(b)
UPDATE `persediaan`.`penjualan_detail`
SET `Id_penjualan` = '',`Kode_produk` = ''
WHERE CONVERT( `penjualan_detail`.`Id_penjualan_detail`
USING utf8 ) = '6' LIMIT 1 ;
===========================================================================
MENGGABUNGKAN TABLE
SELECT penjualan_detail.id_penjualan, produk.kode_produk, produk.nama_produk, penjualan_detail.harga_jual, penjualan_detail.jumlah
FROM penjualan_detail
RIGHT JOIN produk ON penjualan_detail.kode_produk = produk.kode_produk
FROM penjualan_detail
RIGHT JOIN produk ON penjualan_detail.kode_produk = produk.kode_produk
LIMIT 0 , 30
===========================================================================
MENAMPILKAN DATA
(a)
SELECT penjualan.id_penjualan
FROM penjualan
LIMIT 0 , 30
LIMIT 0 , 30
(b). SELECT penjualan.id_penjualan, penjualan.tgl_transaksi
FROM penjualan
LIMIT 0 , 30
LIMIT 0 , 30
MENAMPILKAN DATA DENGAN MENGGUNAKAN OPERATOR
(a)
SELECT COUNT( * ) AS Jumlah_id_penjualan
FROM penjualan
FROM penjualan
(b)
SELECT SUM( a.tgl_transaksi ) AS Tgl_transaksi
FROM (
FROM (
SELECT COUNT( * ) AS tgl_transaksi
FROM penjualan
)a
=======================================================================================
MENGGUNAKAN FUNGSI (IF,THEN, ELSE, CASE)
SELECT id_penjualan, total_harga,
CASE total_harga
WHEN '300.000'
THEN 'Tidak ada diskon'
WHEN '650.000'
THEN 'Tidak ada diskon'
WHEN '1.000.000'
THEN 'Tidak ada diskon'
WHEN '1.000.000'
THEN 'Tidak ada diskon'
WHEN '1.500.000'
THEN '15%'
WHEN '7.000.000'
THEN '15%'
END AS 'diskon'
FROM penjualan
CASE total_harga
WHEN '300.000'
THEN 'Tidak ada diskon'
WHEN '650.000'
THEN 'Tidak ada diskon'
WHEN '1.000.000'
THEN 'Tidak ada diskon'
WHEN '1.000.000'
THEN 'Tidak ada diskon'
WHEN '1.500.000'
THEN '15%'
WHEN '7.000.000'
THEN '15%'
END AS 'diskon'
FROM penjualan
LIMIT 0 , 30
MENAMPILKAN DATA BERDASARKAN FIELD TERTENTU
(A)
SELECT *
FROM penjualan_detail
WHERE kode_produk = '00003'
FROM penjualan_detail
WHERE kode_produk = '00003'
LIMIT 0 , 30
(b)
SELECT *
FROM penjualan_detail
WHERE jumlah = '5'
OR jumlah = '6';
FROM penjualan_detail
WHERE jumlah = '5'
OR jumlah = '6';
LIMIT 0 , 30
SELECT penjualan_detail.kode_produk, penjualan_detail.harga_jual
FROM penjualan_detail
LIMIT 0 , 30
FROM penjualan_detail
LIMIT 0 , 30
MENAMPILKAN DATA BERDASARKAN SUB QUERY
SELECT penjualan_detail.kode_produk, penjualan_detail.harga_jual
FROM penjualan_detail
LIMIT 0 , 30
FROM penjualan_detail
LIMIT 0 , 30
Postingan ini terinspirasi :
Cara Membuat Gambar Pojok di Blog Kita
Cara Membuat Gambar Pojok di Blog Kita