0

我希望我能得到一些帮助来解决我遇到的问题。现在,在我继续之前,我必须说我对 SQL 或一般编程知识并不多。我只是进入它,我可能不会提供所有必要的信息。

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

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

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

以及其他一些令人沮丧的情况。

我相信我需要声明我要提取的数据是一个整数,但我不确定如何。我查看了教程并尝试了其中一些,但仍然没有运气。如果有人能给我任何建议,让我走上实现这一目标的轨道。那很好啊。

谢谢你。

4

3 回答 3

0

嗯..你这样表示SQL:

这将是一个UPDATE声明 - 您想要更改数据库中的一些数据。

它是这样的:

UPDATE mytable SET myvalue = 77.5 WHERE myvalue = 775;

或者更通用一点,以便同时进行更多更新:

UPDATE mytable SET myvalue = myvalue/10 WHERE myvalue > 100;
于 2013-04-09T16:42:36.763 回答
0
UPDATE table_name
SET column1 = 77.5
WHERE column1 = 775;

看一下UPDATE语句:

于 2013-04-09T16:43:02.910 回答
0

声明@int INT

设置@int = 775

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

于 2013-04-09T16:50:53.133 回答