MIN fungsi - Amazon Redshift

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

MIN fungsi

MINFungsi mengembalikan nilai minimum dalam satu set baris. DISTINCTatau ALL dapat digunakan tetapi tidak mempengaruhi hasilnya.

Sintaks

MIN ( [ DISTINCT | ALL ] expression )

Argumen

ekspresi

Kolom target atau ekspresi tempat fungsi beroperasi. Ekspresi adalah salah satu tipe data berikut:

  • SMALLINT

  • INTEGER

  • BIGINT

  • DECIMAL

  • REAL

  • DOUBLE PRECISON

  • CHAR

  • VARCHAR

  • DATE

  • TIMESTAMP

  • TIMESTAMPTZ

  • TIME

  • TIMETZ

  • VARBYTE

  • SUPER

DISTINCT | ALL

Dengan argumenDISTINCT, fungsi menghilangkan semua nilai duplikat dari ekspresi yang ditentukan sebelum menghitung minimum. Dengan argumenALL, fungsi mempertahankan semua nilai duplikat dari ekspresi untuk menghitung minimum. ALLadalah default.

Jenis data

Mengembalikan tipe data yang sama sebagai ekspresi. Ekuivalen Boolean dari MIN fungsi ini adalahBOOL_ AND fungsi, dan Boolean setara dengan is. MAX BOOLFungsi _OR

Contoh

Temukan harga terendah yang dibayarkan dari semua penjualan:

select min(pricepaid) from sales; min ------- 20.00 (1 row)

Temukan harga terendah yang dibayarkan per tiket dari semua penjualan:

select min(pricepaid/qtysold)as min_ticket_price from sales; min_ticket_price ------------------ 20.00000000 (1 row)