SQL语句查询 更新 删除

Posted jovi_3y

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL语句查询 更新 删除相关的知识,希望对你有一定的参考价值。

一、查询语句

获取数据前十条

oracle:

select * from tab where rownum <= 10;

sql server:

select top 10 * from tab

mysql:

select * from tab limit 10

select * from 表名 limit m,n;从m开始,取n条

二、更新语句

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

update <表名> set <列名> = <值> where 条件

三、删除语句

oracle:

1、Drop删除表:
    drop table table_name;

2、Truncate删除表中的全部数据:
    trancate table table_name;

3、Delete删除满足条件的行:
    delete from table_name where your_conditions;
    commit;

sql server:

1、Drop

drop table  tb --tb表示数据表的名字     把整个表删掉(表数据和表结构)

2、Truncate

truncate table tb              删除整个表数据,不删表结构

3、Delete

delete table tb where 条件      删除表中符合条件的数据,按行删除

mysql:

1、Drop删除表:
    drop table table_name;

2、Truncate删除表中的全部数据:
    trancate table table_name;

3、Delete删除满足条件的行:
    delete from table_name where your_conditions;
    commit;

 









以上是关于SQL语句查询 更新 删除的主要内容,如果未能解决你的问题,请参考以下文章

SQL 基础语句

用sql语句更新一条记录,如果不存在就插入,怎么写?

SQL语句大全(持续更新)

SQL语句大全(持续更新)

sqlserver的查询语句和插入更新语句怎么用

怎么使用sql语句添加列?