数据库sql语句编写,重要!

发布网友 发布时间:2022-04-26 18:01

我来回答

4个回答

懂视网 时间:2022-04-09 21:17

例:create datdbase student

(2)删除数据库        drop database 数据库名

例:drop database student

(3)使用数据库   use 数据库名

例:use student

二、数据库中表的语句

(1)创建表    create   table  表名

列名  数据类型

.......

例:

技术分享

 (2)删除表    drop table 表名

例:drop table student

 (3)修改表:

添加列:alter table表名 add 列名 数据类型

例:alter table student add class nvarchar(50)

删除列:alter table 表名 drop column 列名

例:alter table student drop column class

(4)表中约束条件的添加

1、主键约束:在被约束列后加 primary key

2、唯一约束:在被约束列后加 unique

3、外键约束:alter table 外键表名 add constraint 约束名称 foreign key(外键字段) references 主键表名(约束列名)

4、自增:identity(开始数,自增数)

5、不能为空:not null

三、列中数据的语句

(1)添加数据   insert into 表名 values(‘字符串‘,‘时间日期‘,‘true/false‘,值)

例:insert into student values(‘s001‘,‘张三‘,‘true‘,‘2011-09-01‘,98.05)

(2)修改数据  update 表名 set 列名=值

例:update student set sex=‘false‘

(3)删除数据   delete  from 表名/truncate table 表名

注:delete逐行删除,truncate全部清空删除

例:delete from student

truncate table student

(4)查询数据   select *from 表名

例:select*from student

四、条件操作语句

(1)条件修改: update 表名set 列名=值 where 列名=值

例:update student set score=98 where name=‘张三‘

(2)条件删除: 

 delete from 表名where 列名=值

(3)高级查询

1、条件查询:select 列名1,列名2 from 表名where 列名=(<,>,<=,>=)值and/or 列名...

2、模糊查询:select*from 表名where列名like‘%值%‘

3、排序查询:select*from表名where order by 列名asc(升序)/desc(降序)

4、去重查询:select distinct 列名from表名

5、分组查询:select 某一列名from 表名 group by 对应的列名

【3-10】数据库语句编写

标签:条件查询   add   uniq   符号   添加   ase   去重   sel   删除   

热心网友 时间:2022-04-09 18:25

select 库单编号,入库日期,供应商名称,入库商品名称,入库数量 from 入库单 a join 入库商品 b on a.库单编号=b.库单编号 给的信息太少了,只能这么写了

热心网友 时间:2022-04-09 19:43

没有表,怎么写啊,把表名和表对应的列都补出来啊

热心网友 时间:2022-04-09 21:17

给的表信息不全

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com