Ini ditentukan oleh pemeriksaan (urutan urutan). Untuk sebagian besar budaya, urutan susunannya sama dengan urutan abjad dalam alfabet Inggris, jadi:
- 'AA' <'AB'
- 'AA' <'AC'
- 'AB' <'AC'
Oleh karena itu 'AA' adalah nilai minimum. Untuk budaya lain ini mungkin tidak berlaku. Misalnya susunan Denmark akan mengembalikan 'AB' sebagai minimum karena 'AA'> 'AB'. Ini karena 'AA' diperlakukan setara dengan 'Å' yang merupakan huruf terakhir dalam alfabet Denmark.
SELECT MIN(s COLLATE Danish_Norwegian_CI_AS) FROM table1; min_s AB
Untuk mendapatkan urutan "biasa" gunakan Latin1_General_Bin
susunan:
SELECT MIN(s COLLATE Latin1_General_Bin) FROM table1; min_s AA
Untuk mereproduksi hasil ini, Anda dapat membuat tabel pengujian ini:
CREATE TABLE table1 (s varchar(100)); INSERT INTO table1 (s) VALUES ('AA'), ('AB'), ('AC');