sqlserver数据库新创建视图,增加一列自增id ,列名就为ID,小生语句在补充,求正确sql语句,谢谢

sqlserver数据库新创建视图,增加一列自增id ,列名就为ID,小生语句在补充,求正确sql语句,谢谢,第1张

select

*

from

学生

select

学号,姓名,年龄

from

学生表

select

学号,姓名,年龄,系名

from

学生表

where

年龄>=18

&&

年龄<=20

如果系名在别的表里,关联下.

select

学号,姓名,年龄,系信息表.系名

from

学生表,系信息表

where

年龄>=18

&&

年龄<=20

sql挺简单的看看例题都一个样模仿的写就行了

SELECT ROWNUM rn,v.* FROM view_test v

输出:

RN ID DEPTNO DNAME

1 1 20 RESEARCH

2230SALES

3330SALES

4420RESEARCH

5530SALES

6630SALES

7710ACCOUNTING

8810ACCOUNTING

9930SALES

101030SALES

111120RESEARCH

121210ACCOUNTING

131320RESEARCH

如何在MySQl数据库中给已有的数据表添加自增ID

首先码却保你这张表中没有PRIMARY KEY,如果有先删除这张表中的 PRIMARY KEY,

然后创建一个自增长字段

语法如下:

ALTER TABLE `表名` ADD `字段名` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY

例如:

ALTER TABLE `custnew` ADD `cust_id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10036970.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存