Membalik urutan elemen dalam list/array. Elemen pertama menjadi terakhir dan sebaliknya.
LIST (sama dengan tipe input)Diperbarui: 13 Jun 2026LIST_REVERSE(list)List/array yang akan dibalik urutannya
1 SELECT 2 original_list, 3 LIST_REVERSE(original_list) as reversed 4 FROM ( 5 SELECT [1, 2, 3, 4, 5] as original_list UNION ALL 6 SELECT ['a', 'b', 'c'] UNION ALL 7 SELECT [10, 20, 30, 40] 8 );
Membalik urutan elemen dalam list.
| original_list | reversed |
|---|---|
| [1, 2, 3, 4, 5] | [5, 4, 3, 2, 1] |
| [a, b, c] | [c, b, a] |
| [10, 20, 30, 40] | [40, 30, 20, 10] |
1 SELECT 2 user_id, 3 LIST_REVERSE(LIST(event_name ORDER BY event_time)) as events_newest_first 4 FROM user_events 5 GROUP BY user_id;
Mengurutkan events dengan yang terbaru di awal.
| user_id | events_newest_first |
|---|---|
| 1 | [logout, page_view, login] |
| 2 | [purchase, add_cart, view] |
1 SELECT 2 stack_name, 3 items as stack_items, 4 items[-1] as top_item, 5 LIST_REVERSE(items)[1] as bottom_item 6 FROM stacks;
Mengakses top dan bottom dari stack.
| stack_name | stack_items | top_item | bottom_item |
|---|---|---|---|
| Task Queue | [A, B, C, D] | D | A |
| Undo Stack | [edit1, edit2] | edit2 | edit1 |
Sudah paham LIST_REVERSE? Latih langsung di browser
Latihan interaktif, langsung di browser.