用于查找和替换的初学MySQL查询构建

时间:2016-03-14 19:58:06

标签: mysql

我刚刚进入SQL并需要掌握一些基础知识。

我正在尝试编写一个查询,该查询允许我在表的一列中查找范围之间的值,并使用我将使用UPDATE或REPLACE函数指定的单个值替换该范围中的所有值。 我已经到了

SELECT *
FROM (Table_A)
WHERE Column BETWEEN #a and #b
ORDER by Column desc

但即使我知道#a和#b之间有很多值,我也会得到0结果。

1 个答案:

答案 0 :(得分:1)

选择BETWEEN

   SELECT * FROM Table_A WHERE column BETWEEN 10 AND 30

更新

update Table_A set column = 'NEW_VALUE' where column BETWEEN 10 AND 30

替换 // string hallo2 - >将改为hallo3

update Table_A set column = replace(column, "2", "3") where column BETWEEN 10 AND 30