Bertemu lagi dengan saya dalam artikel tentang sql server, kali ini kita akan membahas tentang Tutorial Sql Server | Membuatan Tabel Retur Barang, berikut ini merupakan artikel mengenai langkah-langkah dan beberapa penerapan studi kasus query dalam sql server.
Mari kita simak untuk Tutorial Sql Server | Membuatan Tabel Retur Barang, semoga dapat membatu bagi temen-temen yang sedang cari tutorial sql server.
Berikut ini beberapa query yang diterapkan dalam pembuatan tabel retur penjualan.
Pada postingan ini, yuuk kita coba bagaima sih kita dapat membuat tabel retur dalam sql server, postingan ini hanya sebagai contoh penerapan pembuatan sebuah tabel tertentu yang menerapkan beberapa query dalam beberapa studi kasus tertentu. Kita simak bersama studi kasus berikut.
Buatlah tabel retur jual
Penerapan ini kita akan membuat sebuah tabel Retur_Jual yang terdapat primary key dan foreign key tertentu. retur_jual sebagai primary key dan Nonota sebagi foreign key yang merujuk pada tabel Penjualan, dan beberapa field pembentuk lainnya. kurang lebih seperti berikut Query Create table nya.
CREATE TABLE Retur_Jual
(No_retur_jual VARCHAR(10) PRIMARY KEY,
Nonota VARCHAR(10) FOREIGN KEY REFERENCES Penjualan (Nonota),
Tanggal_retur_jual DATE,
Jumlah_retur_jual INT,
Keterangan_cacat_jual VARCHAR(50))
INSERT INTO Retur_jual VALUES
('Retur001','JUAL001','2017-04-28',5,'kadaluarsa'),
('Retur002','JUAL002','2017-03-19',7, 'bungkus rusak')
Tambah 2 data retur, karena data penjualan hanya ada 4 record
Pada contoh berikutnya kita akan menambah data nya lagi seperti yang di atas.
INSERT INTO Retur_Jual VALUES
('Retur003','JUAL003','2017-04-17',9,'barang tidak sesuai'),
('Retur004','JUAL005','2017-05-07',1, 'sudah terpakai')
hasilnya:
Update 3 data retur jual
Pada penerapan ini kita belajar, bagaimana sih kita dapat melakukan update data dalam tabel tersebuat, query apa yang kita gunakan, jadi query yang kita gunakan adalah query update. Query nya kurang lebih seperti berikut.
UPDATE Retur_Jual
SET Jumlah_retur_jual=5
WHERE No_retur_jual='Retur002'
UPDATE Retur_Jual
SET Jumlah_retur_jual=11
WHERE No_retur_jual='Retur003'
UPDATE Retur_Jual
SET Jumlah_retur_jual=4
WHERE No_retur_jual='Retur004'
hasilnya:
Hapus 1 record data retur jual
Nah berikut ini adalah studi kasus bagaimana kita dapat menghapus sebuah record tetentu dalam sebuah tabel. dalam penerapannya kita akan menggunakan query delete dan di ikuti dengan nama tabel dan pengkondisian where sesuai no_retur_jual yang kita kehendaki. berikut ini query nya.
DELETE FROM Retur_Jual
WHERE No_retur_jual='Retur004'
Tambah field jenis_paket
Menambah sebuah field pada sebuah tabel kita dapat menggunakan query alter tabel di ikuti dengan nama tabelnya dan menggunakan add nama field yang akan di tambah, di ikuti dengan tipe data tertentu. berikut contohnya.
ALTER TABLE Retur_jual
ADD jenis_paket varchar(10)
Baca Juga: Cara Update Tabel dan Penerapan Alter Tabel
isi jenis_paket
Setelah itu kita melakukan isi field tadi menggunakan update sesuai dengan tabel dan where kondisi tertentu. seperti berikut gambarannya
UPDATE Retur_Jual
SET jenis_paket='J&T'
WHERE No_retur_jual='Retur001'
UPDATE Retur_Jual
SET jenis_paket='POS Kilat'
WHERE No_retur_jual='Retur002'
UPDATE Retur_Jual
SET jenis_paket='Tiki'
WHERE No_retur_jual='Retur003'
hasilnya:
Update stok barang
Berikut ini merupakan bagaimana cara kita melakukan update yang memanfaatkan inner join dalam penerapannya. Berikut ini contonya.
SELECT jumlah, Jumlahjual, Jumlah_retur_jual, ((Barang.jumlah-Penjualan.Jumlahjual)+Retur_Jual.Jumlah_retur_jual)as 'Stok_Update' FROM Barang
INNER JOIN Penjualan on Barang.kdbrg=Penjualan.Kdbrg
INNER JOIN Retur_Jual on Penjualan.Nonota=Retur_Jual.Nonota
hasilnya:
Begutulah tutorial artikel kali ini tentang Tutorial Sql Server | Membuatan Tabel Retur Barang, dengan studi kasus di atas kita dapat mngetahui bagaimana kita membuat sebuah tabel retur barang sebagai sampel tabel dalam Sql Server.
Baca juga : Membuat tabel sql server menggunakan microsoft sql server 2014
Semoga bermanfaat buat temen-temen yang sedang belajar sql server.
Terimakasih untuk kunjungannya, jangan lupa bagikan atau tinggalkan komentar di bawah postingan untuk kemajuan artikel di blog ini.