数据库的增删改查? 10

 我来答
hmliakop
推荐于2020-04-11 · TA获得超过1730个赞
知道答主
回答量:21
采纳率:0%
帮助的人:9084
展开全部

1、数据库增加数据:

1)插入单行

insert [into] <表名> (列名) values (列值)

例:insert into t_table (name,sex,birthday) values ('开心朋朋','男','1980/6/15')

2)将现有表数据添加到一个已有表 insert into <已有的新表> (列名) select <原表列名> from <原表名>

例:insert into t_table ('姓名','地址','电子邮件')

select name,address,email from t_table

3)直接拿现有表数据创建一个新表并填充 select <新建表列名> into <新建表名> from <源表名>例:select name,address,email into t_table from strde

2、数据库删除数据:

1)删除<满足条件的>行
delete from <表名> [where <删除条件>]。

例:delete from t_table where name='开心朋朋'(删除表t_table中列值为开心朋朋的行)

2)删除整个表 truncate table <表名>

truncate table tongxunlu

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

3、数据库修改数据 update <表名> set <列名=更新值> [where <更新条件>]

例:update t_table set age=18 where name='蓝色小名'

4、数据库查询数据:

1)精确(条件)查询
select <列名> from <表名> [where <查询条件表达试>] [order by <排序的列名>[asc或desc]]

2)查询所有数据行和列。例:select * from a

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

3)使用like进行模糊查询

注意:like运算副只用于字符串,所以仅与char和varchar数据类型联合使用

例:select * from a where name like '赵%'

说明:查询显示表a中,name字段第一个字为赵的记录

4)使用between在某个范围内进行查询

例:select * from a where nianling between 18 and 20

说明:查询显示表a中nianling在18到20之间的记录

5)使用in在列举值内进行查询

例:select name from a where address in ('北京','上海','唐山')

说明:查询表a中address值为北京或者上海或者唐山的记录,显示name字段

扩展资料:

插入之前需要创建数据表,创建方式如下:

CREATE TABLE 表名称
(
列名称1 数据类型,
列名称2 数据类型,
列名称3 数据类型,
....
)

例如:--流程步骤定义表 

create table T_flow_step_def(

Step_no    int not null,     --流程步骤ID 

Step_name    varchar(30)    not null, --流程步骤名称 

Step_des    varchar(64)    not null,    --流程步骤描述

Limit_time    int not null,     --时限

URL     varchar(64)    not null,     --二级菜单链接 

Remark    varchar(256)    not null, 

)

参考资料:百度百科-sql语句大全

全全全生
推荐于2019-08-20 · TA获得超过4.1万个赞
知道小有建树答主
回答量:309
采纳率:87%
帮助的人:5.3万
展开全部

增加:insert into 数据表(字段1,字段2,字段3) values(值1,值2,值3)

修改:update 数据表 set 字段1=值1,字段2=值2 where id=接收到的ID参数

删除:delete from 数据表 where id=接收到的ID参数

看看上面的,是不是你想要的,希望能够帮助到你

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。

在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我的女儿叫以勒
2020-04-11
知道答主
回答量:1
采纳率:0%
帮助的人:627
展开全部
可以找的到(薪水不要期望太高,主要是学习磨练阶段) 但是你要有一定的学习能力。 Java!=增删改查 还有很多东西要学 IO THREAD 集合类 框架的研究 数据库 服务器等
只要对Java保持兴趣 积极的学习 没有什么不可以
祝你成功
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
80后邓老
推荐于2017-05-16 · TA获得超过885个赞
知道小有建树答主
回答量:1095
采纳率:0%
帮助的人:838万
展开全部
增加:insert into 数据表(字段1,字段2,字段3) values(值1,值2,值3)
修改:update 数据表 set 字段1=值1,字段2=值2 where id=接收到的ID参数
删除:delete from 数据表 where id=接收到的ID参数

看看上面的,是不是你想要的,希望能够帮助到你
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
隋左边
2012-06-20 · TA获得超过206个赞
知道答主
回答量:82
采纳率:100%
帮助的人:61.1万
展开全部
增加:insert into 数据表(字段1,字段2,字段3) values('值1','值2','值3')
删除:delete from 数据表 where id=你要删除的数据id
修改:update 数据表 set 字段1=‘值1’,字段2=‘值2’,字段3=‘值3’ where id=你要修改的数据ID
查询:select(你要查询的字段,*代表全部字段) from 表名 where (你的查询条件)
注意,当你表中字段对应数据类型能进行加减乘除运算(int,float,money等等)时,T_sql中赋值不需要单引号,另外id一般是数据表主键,一般会作为删、改的where子句条件,当然你也可以根据其他条件来写where子句。当删改中不加where子句时,会删除整张表数据或修改整张表对应数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式