搜索变量并更改变量的声明

时间:2013-04-09 16:37:23

标签: sql

我希望我能帮助解决我遇到的问题。在我继续之前,我必须说我对SQL或编程一般都没有太多的了解。我刚刚进入它,我可能无法提供所有必要的信息。

无论如何,我试图在SQL中创建一个语句,允许我将小数点添加到以下数字“775”到“77.5”。

所以我尝试了很多变化,起初我认为这很简单。

IF ? = "775" SELECT "77.5"
SELECT REPLACE ( ?, "775", "77.5")

以及其他一些挫败感。

我相信我需要声明我提取的数据是一个整数,但我不知道如何。我看过教程并尝试了其中一些但仍然没有运气。如果有人能给我任何建议,以实现这一目标。那会很棒。

谢谢。

3 个答案:

答案 0 :(得分:0)

嗯..你这样表示SQL:

这将是UPDATE语句 - 您想要更改数据库中的某些数据。

它是这样的:

UPDATE mytable SET myvalue = 77.5 WHERE myvalue = 775;

或更一般的一次更多更新:

UPDATE mytable SET myvalue = myvalue/10 WHERE myvalue > 100;

答案 1 :(得分:0)

UPDATE table_name
SET column1 = 77.5
WHERE column1 = 775;

查看UPDATE声明:

答案 2 :(得分:0)

DECLARE @int INT

SET @int = 775

SELECT SUBSTRING(CAST(@int AS VARCHAR(4)),1,2)+'。' + SUBSTRING(CAST(@int AS VARCHAR(4)),3,1)