Petakan urutan nombor kepada huruf yang sepadan
P粉304704653
2023-08-30 16:24:23
<p>Saya mempunyai lajur <code>int</code> yang mengandungi nilai tidak lebih daripada 20. Saya ingin memilih huruf besar yang sepadan: </p>
<pre class="brush:php;toolbar:false;">1 = A
2=B
3=C
...</pra>
<p>Saya tidak kisah apa yang berlaku selepas Z kerana lajur tidak mengandungi nilai yang lebih besar. Adakah terdapat cara mudah untuk menukar ini kepada aksara bait tunggal menggunakan pertanyaan SQL? </p>
Satu lagi penggunaan alternatif khusus MySQL
elt
Demo
Tambah 64 pada integer dan anda mendapat nilai ASCII huruf yang anda inginkan.
Baca https://dev.mysql.com/doc/refman/8.0/en/string-functions.html#function_char