Sql Server merupakan Database Enterprice yang sering digunakan dalam pembuatan sistem informasi tertentu, kali ini kita akan membahas tentang Belajar Sql Server | Penerapan Query Sql Server.
Jadi pada artikel ini akan mencoba bagaimana kita membuat sebuah tabel dan bagaimana kita menerapkan beberapa Query Sql Server yang berfungsi sebagai manipulasi database Sql Server.
Berikut ini adalah langkah yang kita lakukan ketika kita membuat sebuah tabel. semoga bisa berguna bagi temen-temen dan bermanfaat bagi kita semua. yuuk kita simak.
Belajar Sql Server | Penerapan Query Sql Server
Create tabel retur Sql Server
Query Create table digunakan sebagai pembuatan tabel, di bawah ini terdapat pembuatan tabel dengan beberapa field beserta tipe data yang sesuai kebutuhan, dan menggunakan field No_retur sebagai Primary Key, beserta kdbrg sebagai Foreign Key yang di ambil dari Field tabel Barang.
CREATE TABLE Retur
(No_retur VARCHAR(10) PRIMARY KEY,
kdbrg VARCHAR(10) FOREIGN KEY REFERENCES Barang (Kdbrg),
Tanggal_retur DATE,
Jumlah_retur INT,
Keterangan_cacat VARCHAR(50))
hasilnya:
Insert Tabel Sql Server
Pada tahap ini kita akan melakukan pengisian data tabel retur menggunakan Query Insert Into Retur, sesuai dengan komponen field yang telah di buat tadi.
INSERT INTO Retur VALUES
('Retur001', '001', '06/10/2017', 5,'barang rusak kemasan'),
('Retur002', '001', '07/10/2017', 4,'barang rusak kemasan'),
('Retur003', '003', '05/11/2017', 3, 'kemasan rusak'),
('Retur004', '005', '10/8/2020', 15,'kaleng susu rusak'),
('Retur005', '002', '08/08/2019', 9,'sampo kadaluarsa')
hasilnya:
Alter Table Sql Server
Merupahan penerapan bagaimana sih kita dapat menambahkan field pada tabel yang sudah ada, menggunakan Query Alter Table Retur.
ALTER TABLE Retur
ADD Potongan_bayar INT
hasilnya:
Delete Record Sql Server
Merupakan Query untuk menghapus 1 record sesuai dengan No_retur tertentu.
DELETE FROM Retur
WHERE No_retur='Retur004'
hasilnya:
Update Table Sql Server
Melakukan update tabel Retur pengisian data sesuai field Potongan_bayar, dan sesuai juga dengan No_retur tertentu.
UPDATE Retur
SET Potongan_bayar=10000
WHERE No_retur='Retur001'
UPDATE Retur
SET Potongan_bayar=8000
WHERE No_retur='Retur002'
UPDATE Retur
SET Potongan_bayar=21000
WHERE No_retur='Retur003'
UPDATE Retur
SET Potongan_bayar=675000
WHERE No_retur='Retur005'
Select Field Sql Server
Query view menggunakan select nama field yang di inginkan.
SELECT No_retur,Tanggal_retur
FROM Retur
Query Inner Join Sql Server
Menampilkan Field jenis barang dan jumlah retur menggunakan Query Inner Join.
SELECT jnsbrg, Jumlah_retur
FROM Barang
INNER JOIN Retur ON Barang.kdbrg=Retur.kdbrg
Tampilkan barang yang diretur di bulan april 2017
Menampilkan barang sesuai retur bulan april 2017, penggunaan Inner join dan parameter Tanggal_retur sesuai bulannya.
SELECT Barang.nmbrg, Retur.Tanggal_retur
FROM Barang
INNER JOIN Retur ON Barang.kdbrg=Retur.Kdbrg
WHERE MONTH(Retur.Tanggal_retur)='04'
Tampilkan tanggal retur yang barang nya Sunslik
Kapan barang Sunslik terjadi retur. mengingat untuk mengetahui tanggal retur untuk barang tertentu.
SELECT Barang.nmbrg, Retur.Tanggal_retur
FROM Barang
INNER JOIN Retur ON Barang.kdbrg=Retur.Kdbrg
WHERE Barang.nmbrg='sunslik'
Tampilkan nama barang, tanggal beli, tanggal jual dan jumlah retur
Penggunaan inner join dua kali, karena melibatkan relasi tiga tabel sekaligus. yang harus di ingat bagaimana keterhubungan alamat masing-masing field yang berelasi.
SELECT Barang.nmbrg, Pembelian.Tanggalbeli, Retur.Jumlah_retur
FROM Barang
INNER JOIN Pembelian ON Barang.kdbrg=Pembelian.Kdbrg
INNER JOIN Retur ON Barang.kdbrg=Retur.Kdbrg
Jadi dalam penerapan di atas kita telah tau cara buat tabel Sql Server, dan baimana contoh Query Sql Server yang dapat di terapkan dalam Sql Server khususnya Query Inner Join.
Semoga dapat bermanfaat dan membatu buat temen-temen.
Terimakasih untuk kunjungannya, jangan lupa bagikan atau tinggalkan komentar di bawah postingan untuk kemajuan artikel di blog ini.