SQL --最简单的增删改查

SQL四问:
1. 是什么:
2. 怎么用:
3. 好处是啥:
4. 为什么这么做:
回答
1. 是什么:
SQL定义:一种结构化查询语言,用于访问和处理数据库的标准的计算机语言。
2. 怎么用:
SQL怎么用?下面介绍最简单的用法–>增删改查
例表:
表中字段

表中数据

  • :首先观察表中结构,发现前三个MANAGE_ID、USER_ID、USER_NAME是非空字段,那么,在为表中插入数据要额外注意,要不然会报错
    ORA-01400:cannot insert NULL into("OA502_2016"."T_OA_ORG_STATISTICS"."MANAGE_ID")
    那么我们就开始插入数据吧^_^。
    增加单条数据: 语法:insert into table values(”,”,”,”,…)
    PS:粗体为sql语言
    SQL语句:
    insert into T_OA_ORG_STATISTICS
    values('111111','UserId111','UserName111','orgids111','12121','21212','','','','','');
    insert into T_OA_ORG_STATISTICS
    values('111111','UserId111','UserName111','orgids111','12121','21212','','','','','');
    insert into T_OA_ORG_STATISTICS
    values('222222','UserId222','UserName222','orgids222','22222','22222','','','','','');
    结果:
    增加单条数据
    增加指定条的数据: 语法: insert into table(column) values(”);
    insert into
    T_OA_ORG_STATISTICS(MANAGE_ID,USER_ID,USER_NAME,USER_NAMES)
    values('333333','UserId333','UserName333','ttttttt');
    结果:
    增加指定条的数据
  • : 删除表中单条数据: 语法:delete from table where column = ”
    -SQL语句:delete from T_OA_ORG_STATISTICS where MANAGE_ID = '111111';
    -结果:
    删除表中单条数据
    删除整张表: 语法:delete from table
  • : 改变表中一条记录的一个字段 语法:update table set column = ” where column = ”
    update T_OA_ORG_STATISTICS set ORG_NAMES = '44444' where MANAGE_ID = '222222';
    结果:
    改变表中一条记录的一个字段
  • :这是重中之重。 查询某条数据: 语法:select * from table where column = ” select * from T_OA_ORG_STATISTICS where MANAGE_ID = '222222'; 结果:
    查询某条数据
    查询某条数据下的某个字段: 语法:select column from table where column =
    select ORG_IDS from T_OA_ORG_STATISTICS where MANAGE_ID =
    '111111';
    结果:
    查询某条数据下的某个字段
    查询某条不重复的记录的某个字段: 语法:select distinct column from table
    where column = ” select distinct MANAGE_ID from T_OA_ORG_STATISTICS where USER_NAME='UserName111'; 结果:
    查询某条不重复的数据



待续::

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值