Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pesan berdasarkan 3 karakter terakhir

Ini akan melakukannya, sangat mudah memilih 3 karakter paling kanan dan mengurutkan dengan nilai itu naik.

SELECT *
FROM table_name
ORDER BY RIGHT(name, 3) ASC;

Perlu ditambahkan bahwa seiring bertambahnya data Anda, ini akan menjadi solusi yang tidak efisien. Pada akhirnya, Anda mungkin ingin menyimpan apendiks numerik dalam kolom bilangan bulat terindeks yang terpisah, sehingga penyortiran akan menjadi efisien secara optimal.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Menyisipkan data dari satu tabel database ke tabel database lain di Mysql

  2. Pencarian Php Mysql Antara Dua Tanggal

  3. Bagaimana cara menyimpan beberapa opsi dalam satu tabel?

  4. MySQL GROUP Menurut hitungan

  5. mysql pilih untuk mengembalikan kosong untuk semua kecuali baris pertama dari kolom berulang