Bagaimana untuk menukar rentetan kepada integer dalam mysql

WBOY
Lepaskan: 2022-05-12 17:53:00
asal
7053 orang telah melayarinya

Kaedah: 1. Gunakan "String 0" untuk menukar, sintaksnya ialah "(lajur 0)"; 2. Gunakan fungsi CONVERT untuk menukar, sintaksnya ialah "CONVERT(column,SIGNED)"; . Gunakan fungsi CAST Conversion, sintaksnya ialah "CAST(column as SIGNED)".

Bagaimana untuk menukar rentetan kepada integer dalam mysql

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi mysql8.0.22, komputer Dell G3.

Cara menukar rentetan kepada integer dalam mysql

1 Secara langsung gunakan penambahan

String 0

Contohnya adalah seperti berikut.

example:
select * from orders order by (column+0) desc
Salin selepas log masuk

2. Gunakan fungsi CAST

CAST(column as type);
Salin selepas log masuk

fungsi CAST() untuk menukar sebarang jenis nilai kepada nilai jenis yang ditentukan. Jenis sasaran boleh menjadi salah satu daripada jenis berikut: BINARI, CHAR, TARIKH, TARIKH MASA, MASA, PERPULUHAN, DITANDATANGANI, TIDAK DITANDATANGANI.

2. Gunakan fungsi CONVERT

CONVERT(column, type);
Salin selepas log masuk

MySQL CONVERT() menyediakan kaedah untuk menukar data antara set aksara yang berbeza.

Nota:

Jenis di sini boleh jadi:

Takat terapung: PERPULUHAN

Integer: DITANDATANGANI

Nombor bulat tidak bertanda: TIDAK BERTANDA

example:
select * from orders order by CONVERT(column,SIGNED) desc
select * from orders order by CAST(column as SIGNED) desc
Salin selepas log masuk

Pembelajaran yang disyorkan: tutorial video mysql

Atas ialah kandungan terperinci Bagaimana untuk menukar rentetan kepada integer dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan