求个SQL语句 我想建一个表,该表里有int aa,int bb 和int cc三个字段我想让第三个字段的值为aa+bb的值自动生成该怎么写?create table test(int aa,int bb,aa+bb as cc)这样写可以吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 表不用建CC字段,输完数据后用下面的SQL语句就可以达到目的select aa,bb,aa+bb as cc from table 就可以实现你的要求了 select aa,bb ,cc=aa+bb from test 那么直接在源数据库里不可以自动生成cc的值吗!生成视图我用的是select 语句,就是想直接在源表中自动生成,不知道是否有可行的方法? 沒有必要建這個字段,等下你用update t set cc=aa+bb就好了 CREATE TABLE [test] ( [aa] [int] NULL , [bb] [int] NULL , [cc] AS ([aa] + [bb]) ) 楼上的我CREATE TABLE [test] ([aa] [int] NULL ,[bb] [int] NULL ,[cc] AS ([aa] + [bb]) )我以前试过在SQLServer2000中可以创建表,但是在MySQL的命令行中执行的话会提示语法错误!知道在MySQL命令行中该如何写,麻烦贴下! 不用这么麻烦的用SELECT写下就好了,楼上的已经说明了 SQL语句的表名和字段名添加方括号 在线等待SQL求解 select top 100 * from table1 order by column1, 先选择前100 个还是先排序? SQL中如何实现翻页功能? 请教查找字段 请问有什么办法能判断当前的值包含0-9之间的数呢 我想按照物资的名称和规格查找出物资的名称、规格、单价和日期和物资总量?怎么办?谢谢!!! 请教! 请问谁用过SQL SCRIPT,高手!!! 请教数据库连接许可的问题 |M| 邹键老大的一条SQL查询语句有错误,大家看一下要怎么改 查询到的 @F1 是条Insert语句,怎么样才能使用!!!
select aa,bb,aa+bb as cc from table
就可以实现你的要求了
[aa] [int] NULL ,
[bb] [int] NULL ,
[cc] AS ([aa] + [bb])
)
CREATE TABLE [test] (
[aa] [int] NULL ,
[bb] [int] NULL ,
[cc] AS ([aa] + [bb])
)
我以前试过在SQLServer2000中可以创建表,但是在MySQL的命令行中执行的话会提示语法错误!
知道在MySQL命令行中该如何写,麻烦贴下!