Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Cara Mendapatkan nilai Maks dan Min dari Tabel dengan menggunakan Fungsi Agregat - Tutorial SQL Server / TSQL Bagian 129

Skenario:

Katakanlah Anda bekerja sebagai Pengembang SQL Server, Anda memiliki tabel dbo.Customer dengan SaleAmount. Anda diminta untuk menulis kueri yang seharusnya mengembalikan Max SaleAmount dan Min SaleAmount dari tabel dbo.Customer.


Solusi:

Anda dapat menggunakan fungsi agregat Max dan Min di SQL Server untuk menemukan nilai Maksimum dan Minimum.
Mari kita buat Tabel dbo.Customer dengan data sampel sehingga kita dapat menggunakan fungsi Max dan Min.

 
Create table dbo.Customer
 (Id int,
  FName VARCHAR(50),
  LName VARCHAR(50),
  CountryShortName CHAR(2),
  SaleAmount Int)
GO
--Insert Rows in dbo.Customer Table
insert into dbo.Customer
Values (
1,'Raza','M','PK',10),
(2,'Rita','John','US',12),
(3,'Sukhi','Singh',Null,25),
(4,'James','Smith','CA',60),
(5,'Robert','Ladson','US',54),
(6,'Alice','John','US',87),
(6,'John',Null,'US',Null)
 Mari kita jalankan query di bawah ini dengan fungsi Max dan Min untuk menemukan jawaban dari pertanyaan kita.
SELECT Max(saleamount) AS MaxSaleAmount, 
       Min(saleamount) AS MinSaleAmount 
FROM   dbo.customer 

Cara menggunakan fungsi Max dan Min di SQL Server




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbedaan antara CTE dan SubQuery?

  2. Bagaimana cara melihat koneksi SQL Server yang aktif?

  3. Cara Memperbaiki "Konversi gagal saat mengonversi nilai ke tipe data" di SQL Server

  4. Bagaimana cara memilih data tabel dari database lain di SQL Server?

  5. Hindari 4 Kesalahan Umum DBA Ini