【发布时间】:2017-07-27 10:50:32
【问题描述】:
我使用 CAST 和 CONVERT sintax 来转换如下图的数据:
这是我的查询:
SELECT MAX(CONVERT(INT, kode_walimurid)) as idmaks FROM walimurid
错误:
#1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 'INT, kode_walimurid)) 作为 idmaks FROM walimurid LIMIT 0, 25' 附近使用正确的语法
【问题讨论】:
-
你可以制作 kode_walimurid 的子字符串并摆脱 WM 字符串,如果它总是相同的模式
-
@Qirel kode_walimurid 保留字在哪里??
-
@MatthiasBurger
INT是。 -
@Qirel 他想将该列转换为 int。 int 不是列名
-
@MatthiasBurger dev.mysql.com/doc/refman/5.7/en/… 手册中没有
INT,他遇到了一个错误就在INT