1
我有表格名稱學生有四列(名稱,數學符號,英制,分數,總數) 我想在數學和英語中得到列的總和'總'。在一個表格中添加兩列的值並插入到第三列
我有表格名稱學生有四列(名稱,數學符號,英制,分數,總數) 我想在數學和英語中得到列的總和'總'。在一個表格中添加兩列的值並插入到第三列
如果你已經在maths_marks數據和eng_marks列,你可以去update語句象下面這樣:
update students set total = (maths_marks + eng_marks);
不然,如果你要插入一個新行,
insert into students values ('Querty', 85, 90, 85 + 90);
創建表腳本
CREATE TABLE [dbo].[Students](
[name] [varchar](50) NULL,
[maths] [int] NULL,
[eng] [int] NULL,
[total] [int] NULL
) ON [PRIMARY]
Prameters
declare @name varchar(100)
declare @mathsmarks int
declare @engmarks int
這裏我們設置值parametrs
set @name='ccc'
set @mathsmarks=80
set @engmarks=80
插入查詢
insert into students values (@name, @mathsmarks, @engmarks, @mathsmarks + @engmarks);
選擇查詢
select * from Students
輸出
ccc 80 80 160
初級WII會做什麼? @ mangesh-desai –
它沒有必要寫在主元。這裏我們沒有在任何列上應用PRIMARY KEY。但如果你願意,你可以使用。PRIMARY KEY約束唯一地標識數據庫表中的每條記錄。 @Kunwar Gurkirat Singh – mangesh