insert语句用法(sql数据库insert用法)

一、增:有2种方法1.使用insert插入单行数据:语法:insert[into][列名]values例:insertintoStrdents(姓名,性别,出生日期)values(王伟华,男,1983/6/15)注

一、增:有2种方法

1.使用insert插入单行数据:

语法:insert [into] <表名> [列名] values <列值>

例:insert into Strdents (姓名,性别,出生日期) values (‘王伟华’,’男’,’1983/6/15′)

注意:如果省略表名,将依次插入所有列

2.使用insert,select语句将现有表中的 数据添加到已有的新表中

语法:insert into <已有的新表> <列名> select <原表列名> from <原表名>

例:insert into addressList (‘姓名’,’地址’,’电子邮件’)select name,address,email

from Strdents

注意:查询得到的数据个数、顺序、数据类型等,必须与插入的项保持一致

二、删:有2种方法

1.使用delete删除数据某些数据

语法:delete from <表名> [where <删除条件>]  

例:delete from a where name=’王伟华’(删除表a中列值为王伟华的行) 

注意:删除整行不是删除单个字段,所以在delete后面不能出现字段名

2.使用truncate table 删除整个表的数据

语法:truncate table <表名>

例:truncate table addressList

注意:删除表的所有行,但表的结构、列、约束、索引等不会被删除;不能

用于有外建约束引用的表

三、改  使用update更新修改数据

语法:update <表名> set <列名=更新值> [where <更新条件>]

例:update addressList set 年龄=18 where 姓名=’王伟华’

注意:set后面可以紧随多个数据列的更新值(非数字要引号);where子句是可选的(非数字要引号),用来限制条件,如果不选则整个表的所有行都被更新

四、查

语法:select <列名> from <表名> [where <查询条件表达式>] [order by <排序的列

名>[asc或desc]]

1).查询所有数据行和列

例:select * from a

说明:查询a表中所有行和

2).查询部分行列–条件查询

例:select i,j,k from a where f=5

说明:查询表a中f=5的所有行,并显示i,j,k3列

3).在查询中使用AS更改列名

例:select name as 姓名 from a where gender=’男’

说明:查询a表中性别为男的所有行,显示name列,并将name列改名为(姓名)显示

4).查询空行

例:select name from a where email is null

说明:查询表a中email为空的所有行,并显示name列;SQL语句中用is null或者is not null

来判断是否为空行

5).在查询中使用常量

例:select name ‘北京’ as 地址 from a

说明:查询表a,显示name列,并添加地址列,其列值都为’北京’

6).查询返回限制行数(关键字:top )

例1:select top 6 name from a

说明:查询表a,显示列name的前6行,top为关键字(oracle 中没有top关键字

用rownum替代)

select * from a where rownum<6

7).查询排序(关键字:order by , asc , desc)

例:select name

from a

where grade>=60

order by desc

说明:查询表中成绩大于等于60的所有行,并按降序显示name列;默认为ASC升序

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

(0)
nan
上一篇 2021-09-17
下一篇 2021-09-17

相关推荐

  • word排版教程技巧(word文档的编辑与排版功能)

    我们常用Word编辑文档,有时候我们也需要对文档进行排版。我们可以对Word进行哪些简单有效的排版呢?大家可能没有注意到Word中的这些排版功能哦。到底是哪些功能呢?大家可以跟随我来一起看看。以后可以帮到你哦。一、加页面背景我们在Word中编辑好文档

    2021-09-04 科技
    0
  • Win7开始菜单中找不到运行(win7的开始运行在哪里)

    有些用户不习惯用快捷键的方式打开运行窗口,一部分是不知道怎么打开,其实打开运行的方法简单,只是没有找到方法而已。今天的教程就是分享如何在开始菜单中添加运行窗口。下面我就以图文形式展示,需要的小伙伴请收藏哦。好了,学电脑干货从这里开始:

    2021-12-11 科技
    0
  • 戒指尺寸怎么选(女生戒指尺寸一般几号)

    戒指是我们戴在手上的饰品,所有的手指都是可以戴的,但是因为每个人的每根手指的粗细是不一样的,所以我们在买戒指的时候要注意尺寸。不能太大也不能太小,太小会勒住手指影响血液循环,太大则很容易掉。那么戒指尺寸怎么选呢?戒指尺寸

    2021-09-02
    0
  • 花呗和借呗的区别(花呗和借呗是什么)

    花呗和借呗的区别?花呗和借呗是什么,爱惜日带你了解相关信息。借呗和花呗有什么区别,又有什么共同之处呢?今天小编就给大家大致的介绍下二者的异同借呗:借呗是蚂蚁金融对支付宝优质客户提供的一种可用于直接借款的额度,用户可以在支付宝界面直接提现到银行卡,作为资金周转使用,它就和信用卡的取现额度一样,非常快捷方便。花呗:花呗是蚂蚁金融公司对用户提供的一种可用于消费的一种虚拟额度,随

    2021-11-19
    0
  • 2021全运会持续举办几天(2021全运会赛程时间表)

    全运会是每四年举办一次,今年的全运会也是即将要进行了,那么大家比较关注2021全运会持续举办几天,2021全运会赛程时间表会是怎么样的,今年的全运会在西安举办对那些地区会有哪些意义呢,2021全运会具体时间是在什么时候,那么接下来大家就随久久派小编一起了解看看

    2021-09-06
    0
  • 阿里云代备案系统(域名备案流程详细)

    1.整了个宝塔面板(我的服务器是上海的哦)2.添加网站的时候,把服务器ip也添加上去,端口随便,所以说我填了520,然后把域名也绑定上去,域名端口就不改了3.然后买个cdn,把域名解析cdn上,然后绑定域名,把域名填上,站源ip填ip:端口,比如我的

    2021-10-01 科技
    0

发表回复

登录后才能评论