Quantcast
Channel: Teguh Triharto Learning Center
Viewing all articles
Browse latest Browse all 413

.::: Insert data table to another table with different Database in PostgreSQL EDB :::.

$
0
0
 

A. Without Date

1. Check

select * from pembelian;
 

2. table after create
CREATE TABLE pembelian_clone (
    KODE_PEMBELIAN     CHAR(10) NOT NULL,
    KODE_BARANG        CHAR(6) NOT NULL,
    KODE_CUSTOMER      CHAR(6) NOT NULL,
    TANGGAL_PEMBELIAN  DATE DEFAULT NULL,
    JUMLAH_PEMBELIAN   DECIMAL(4,0) DEFAULT NULL
);
 
3. insert data after create table
-- insert data after create table
insert into pembelian_clone select * from pembelian;


4. check

select * from pembelian;
select * from pembelian_clone;
 

5. pertama kali insert table

CREATE TABLE pembelian_clone as SELECT * FROM pembelian;

B. with Date

1. Check


SELECT *, NOW() AS "Date Cron" FROM pembelian;

SELECT *, CAST(NOW() AS DATE) AS "Date Cron"
FROM pembelian;

 

2. table after create
CREATE TABLE pembelian_clone (
    KODE_PEMBELIAN      CHAR(10) NOT NULL,
    KODE_BARANG         CHAR(6) NOT NULL,
    KODE_CUSTOMER       CHAR(6) NOT NULL,
    TANGGAL_PEMBELIAN   DATE DEFAULT NULL,
    JUMLAH_PEMBELIAN    DECIMAL(4,0) DEFAULT NULL,
    "Date Cron"         TIMESTAMP NOT NULL
);


3. insert data after create table
-- insert data after create table
INSERT INTO pembelian_clone
SELECT *, NOW() AS "Date Cron" FROM pembelian;

4. check
SELECT *, NOW() AS "Date Cron" FROM pembelian;
select * from pembelian_clone;
 

5. pertama kali insert table

CREATE TABLE pembelian_clone as SELECT *, NOW() AS "Date Cron" FROM pembelian;
 
C. using table n join

1. sample query

select barang.NAMA_BARANG,suplier.NAMA_SUPLIER,pasok.TANGGAL_PASOK,pasok.JUMLAH_PASOK from barang,suplier,pasok where barang.KODE_BARANG=pasok.KODE_BARANG and suplier.KODE_SUPLIER=pasok.KODE_SUPLIER;
 

2. Sample create new table

create table pembelian_joint as select barang.NAMA_BARANG,suplier.NAMA_SUPLIER,pasok.TANGGAL_PASOK,pasok.JUMLAH_PASOK from barang,suplier,pasok where barang.KODE_BARANG=pasok.KODE_BARANG and suplier.KODE_SUPLIER=pasok.KODE_SUPLIER;

3. show create table

CREATE TABLE "pembelian_joint" (
    "nama_barang" VARCHAR(25) NULL DEFAULT NULL,
    "nama_suplier" VARCHAR(30) NULL DEFAULT NULL,
    "tanggal_pasok" DATE NULL DEFAULT NULL,
    "jumlah_pasok" NUMERIC(4,0) NULL DEFAULT NULL
);

4. select table

select * from pembelian_joint;
 



Viewing all articles
Browse latest Browse all 413

Trending Articles