【发布时间】:2022-11-22 21:53:26
【问题描述】:
我正在为我的作品集做一个迷你项目。除了有一个列名外,这是完成的尺寸哪个包含整数空间和字母.例如
size
3 ABC
4 XYZ
19 pqr
.
.
我想通过删除字母来更新此表,使其看起来像这样
size
3
4
19
.
.
我尝试了不同的方法,这基本上给了我语法错误。
alter table bengaluru_house_prices
modify column size substring_index(size, ' ' , 1);
alter table bengaluru_house_prices
modify column size integer;
谢谢
【问题讨论】:
-
如果你有
3 ABC4怎么办? -
@ErgestBasha 然后我只想检索 3。
-
这回答了你的问题了吗? Cast from VARCHAR to INT - MySQL
-
你的专栏吗总是从数值开始?
-
UPDATE <table> SET <column> = CAST(<table>.<column> AS UNSIGNED ) WHERE ....