如何 SQL创建表

如何 SQL创建表,第1张

创建数据库表首先得创建好数据库,数据库的具体创建方法请参见:http://jingyan.baidu.com/article/63f236280e53740209ab3d53.html

2

数据库创建好之后,如图点开数据库,鼠标选中表,右键选择【新建表】。

3

在d出的表的新建窗口中填入相关表信息。这里创建的是学生信息相关的表,包含信息如图。

4

表信息填写好之后,如果有需要就可以设置主键(主键:表中经常有一个列或多列的组合,其值能唯一地标识表中的每一行。)。设置方法为,选中要设置的列右键设置为主键即可。

5

表信息填写完毕,也设置了相应的键,下面就是保存表,可以【ctrl+s】,在d出的框内填写表名,然后确定。也可以直接点击创建表窗口右上角的关闭按钮,在d出的框内填写表名,然后确定。表创建完成。

END

SQL命令创建数据表

点击【新建查询】按钮,打开SQL命令编辑框,对数据库表的 *** 作以及维护都可以通过编辑SQL命令实现。

在编辑框内编辑创建数据库表的代码,确认代码无误后,单击【执行】按钮,创建数据表。

3

创建数据表的源代码如下,各命令详见请自行百度。

use test

go

if exists(select name from sys.tables where name='Student')

drop table Student

go

create table Student

(sname nchar(10) primary key,

sex nchar(2) not null,

bir datetime

)

①用SQL语言创建一个视图GM-VIEW, 检索顾客的顾客号·顾客名·和订购商品的商品号以及数量

SELECT c.顾客号,c.顾客名,o.商品号,O.数量

FORM C,O

WHERE c.顾客号=O. 顾客号

②请用SQL语言检索一次订购的商品数量最多的顾客名

SELECT c.顾客名

FORM C,O

WHERE c.顾客号=O. 顾客号 and O.数量=(SELECT max(数量) FORM O)

③请用SQL语言找出女顾客购买的商品号、商品名、和数量合计

SELET O 商品号,商品名,sum(数量)

FROM O,A,C,

WHERE c.性别='女' and c.顾客号=O.顾客号 and a.商品号=O.商品号

GROUP BY O 商品号,商品名;

④请用SQL语言ALTER TABEL 命令给商品表A 增加一个字段, 字段名为'产地',数据类型为'CHAR',长度为'30'。命令如下:

ALTER TABEL A add column 产地 char(30)


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存