相关疑难解决方法(0)

从另一列计算的列?

鉴于下表:

id | value
--------------
1     6
2     70
Run Code Online (Sandbox Code Playgroud)

有没有办法添加一个根据同一个表中的另一列自动计算的列?像VIEW,但同一个表的一部分.举个例子,calculated就是一半value.Calculated应该在value更改时自动更新,就像VIEW一样.

结果将是:

id | value | calculated
-----------------------
1     6       3
2     70      35
Run Code Online (Sandbox Code Playgroud)

mysql sql

58
推荐指数
6
解决办法
16万
查看次数

声明一个表有一列是两列的乘积

表产品

id  name   price   quantity   total

1     food    50      1         50
2     drink   20      2         40
3     dress   100     3         300
Run Code Online (Sandbox Code Playgroud)

如何声明具有两列产品的列的表?

我有这个代码:

CREATE TABLE [dbo].[Orders] (
    [Id]          INT        IDENTITY (1, 1) NOT NULL,
    [ProductName] NCHAR (70) NULL,
    [Price]       INT        NULL,
    [Quantity]    INT        NULL,
    [Total] INT NULL, 
    PRIMARY KEY CLUSTERED ([Id] ASC)
);
Run Code Online (Sandbox Code Playgroud)

mysql sql t-sql

5
推荐指数
1
解决办法
146
查看次数

标签 统计

mysql ×2

sql ×2

t-sql ×1