1. 首页 > 高考技巧 >

sql增删改查(SQL增删改查编写程序)

小篇给大家谈谈sql增删改查,以及SQL增删改查编写程序应用的知识点,希望对你所遇到的问题有所帮助。

sql增删改查(SQL增删改查编写程序)sql增删改查(SQL增删改查编写程序)


sql增删改查(SQL增删改查编写程序)


1、SQl常用增删改查模板 篇一:SQl常用增删改查SQL常用增删改查语句增加现在有一张表,表(Test)里面有三个字段,分别为sno,sname,age。

2、举例用一条增加SQL语句,插入一条数据进库。

3、语句:Insert into 表名 value(‘数据1’,’数据2’,’数据3’)具体作: Insert into testvalues('test','test','1')通过上面这条语句,Test表里面就多了一条数据。

4、如下图所示:上面这个例子,是在每条字段都需要插入的时候为了方便而直接在 into 后面跟表名。

5、但是也会遇到一些特殊的情况,比如一张表,因为有主外键约束(我这里只有一张表),而我只想插入被约束的字段sno(主键)加上age这个字段,在 into的时候就需要指明需要插入的字段,下面举例说明:语句:Insert into 表名(‘字段名1’,’字段名2’) values(‘数据1’,’数据2’)具体作: into test(sno,age)values('彭宇','21')这样数据库里面,又多了一条数据,而没有插入任何数据那个字段默认为NULL。

6、如下图所示:删除在我们增加数据入库的时候,难免会出现数据录入错误,或者信息过期后不再需要的数据,所以我们要利用删除语句将表里面不需要的数据删除掉。

7、下面举例说明。

8、语句:Delete from 表名 where 字段名='需要删除的数据'具体作: from test where sno='test'通过这条SQL语句,Test表主键sno字段里面数据为test的该条数据就已经被删除了。

9、Ps:一般来说都以主键为条件进行删除,因为主键是不可重复的,我们可以设想一下,如果没使用主键为删除条件,设一个公司有两个叫彭宇的人。

10、我使用sname=’彭宇’作为删除条件的话,那么这两个同名同姓人的资料都会被删除掉,所以这是不可取的。

11、批量删除当有多条数据需要删除的时候,我们可以使用批量删除语句来实现一次删除多条数据。

12、语句: from表名where字段名in('该字段里面的数据1','该字段里面的数据2',……)具体作:首先,看一下Test表里面有多少条数据,如下图:现在我想利用一条SQL语句,将前三条数据删除掉。

13、 from test where sno in('test','test2','test3')通过执行这条SQL语句后,前三条数据已经被我批量删除了。

14、修改一条已经录入数据库里面的数据如果需要更新、修正,我们就需要用到SQL修改语句。

本文到这结束,希望上面文章对大家有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, b19126499425@163.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息