Jika Anda perlu membalik urutan nilai string di MySQL – yaitu, mengembalikan string dengan urutan karakter terbalik – REVERSE() fungsi adalah yang Anda butuhkan.
Sintaks
Begini cara kerjanya:
REVERSE(str)
Dimana str adalah string yang ingin dibalik.
Contoh
Berikut adalah contoh yang dapat Anda salin dan tempel ke MySQL dan ubah nilainya agar sesuai:
SELECT REVERSE('Cat'); Hasil:
+----------------+
| REVERSE('Cat') |
+----------------+
| taC |
+----------------+ Beberapa Kata
Perhatikan bahwa seluruh string dibalik (bukan hanya setiap kata dalam string). Jadi dalam string dengan banyak kata, kata pertama akan muncul terakhir dan sebaliknya.
Contoh:
SELECT REVERSE('plug snub leg') AS Result; Hasil:
+---------------+ | Result | +---------------+ | gel buns gulp | +---------------+
Contoh Kueri Basis Data
Berikut ini contoh penggunaan REVERSE() pada nilai yang dikembalikan dalam kueri basis data:
USE Music; SELECT ArtistName, REVERSE(ArtistName) AS Reversed FROM Artists LIMIT 5;
Hasil:
+------------------+------------------+ | ArtistName | Reversed | +------------------+------------------+ | Iron Maiden | nediaM norI | | AC/DC | CD/CA | | Allan Holdsworth | htrowsdloH nallA | | Buddy Rich | hciR ydduB | | Devin Townsend | dnesnwoT niveD | +------------------+------------------+