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 | +------------------+------------------+