Heim > Datenbank > MySQL-Tutorial > Hauptteil

Einführung in die Methode zum Konvertieren des Varchar-Typs in den Int-Typ in der MySQL-Datenbank

怪我咯
Freigeben: 2017-03-30 10:57:38
Original
2699 Leute haben es durchsucht

Im letzten Artikel habe ich Ihnen von der langsamen Abfrage erzählt, die durch die Konvertierung von int in varchar in der MySQL-Datenbank verursacht wird. Dieser Artikel stellt Ihnen die Konvertierung von varchar in der MySQL-Datenbank vor Schauen Sie sich die Methode zum Konvertieren von Typ in Int-Typ an! MySQL stellt uns zwei Typkonvertierungsfunktionen

zur Verfügung : CAST und CONVERT, wie können wir vorgefertigte Dinge loslassen? Die Funktionen CAST() und CONVERT() können verwendet werden, um einen Wert eines Typs abzurufen und einen Wert eines anderen Typs zu erzeugen.
Dieser Typ kann einer der folgenden Werte sein:


Wir können also auch CAST verwenden, um das Problem zu lösen:

BINARY[(N)]
CHAR[(N)]
DATE
DATETIME
DECIMAL
SIGNED [INTEGER]
TIME
UNSIGNED [INTEGER]
Nach dem Login kopieren

Sie können auch CONVERT verwenden, um dieses Problem zu lösen:

select server_id from cardserver where game_id = 1 order by CAST(server_id as SIGNED) desc limit 10
Nach dem Login kopieren


PS:

select server_id from cardserver where game_id = 1 order by CONVERT(server_id,SIGNED) desc limit 10
Nach dem Login kopieren

Mysql Varchar Type Conversion Int Type
oder

select * from gyzd_yysinfo order by cast(yysid as SIGNED INTEGER)
Nach dem Login kopieren


Das obige ist der detaillierte Inhalt vonEinführung in die Methode zum Konvertieren des Varchar-Typs in den Int-Typ in der MySQL-Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage