Rumah > pangkalan data > tutorial mysql > Bagaimana untuk menukar varchar kepada jenis int dalam mysql

Bagaimana untuk menukar varchar kepada jenis int dalam mysql

WBOY
Lepaskan: 2022-05-12 16:51:17
asal
14838 orang telah melayarinya

Kaedah penukaran: 1. Gunakan fungsi cast, sintaks "pilih * daripada susunan nama jadual mengikut hantaran (nama medan sebagai DITANDATANGANI)"; 2. Gunakan "pilih * daripada susunan nama jadual mengikut CONVERT (nama medan , DITANDATANGANI) )" kenyataan.

Bagaimana untuk menukar varchar kepada jenis int dalam mysql

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

Bagaimanakah mysql menukar varchar kepada jenis int?

Terdapat dua fungsi dalam mysql yang boleh melakukan penukaran jenis:

1.CAST()

Sintaks fungsi MySQL CAST() adalah seperti berikut:

CAST(expression AS TYPE);
Salin selepas log masuk

Fungsi CAST() 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.CONVERT()

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

ialah:

CONVERT(expr USING transcoding_name)
Salin selepas log masuk

Dalam MySQL, nama kod penukaran adalah sama dengan nama set aksara yang sepadan.

Contohnya seperti berikut:

1 Jenis penukaran manual (langsung 0)

select server_id from cardserver where game_id = 1 order by server_id+0 desclimit 10
Salin selepas log masuk

2

select server_id from cardserver where game_id = 1 order by CAST(server_id as SIGNED) desc limit 10;
Salin selepas log masuk
3. Gunakan fungsi MySQL CONVERT

select server_id from cardserver where game_id = 1 order by CONVERT(server_id,SIGNED)desc limit 10;
Salin selepas log masuk

Bagaimana untuk menukar varchar kepada jenis int dalam mysql

Bagaimana untuk menukar varchar kepada jenis int dalam mysql

Pembelajaran yang disyorkan:

tutorial video mysql

Atas ialah kandungan terperinci Bagaimana untuk menukar varchar kepada jenis int 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