《MySQL常用命令1 / 29 MySQL 常用命令汇总 http://www.database8.com 2011-3-1 2 / 29 Mysql 常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename; 显示具体的表结构 select 中加上 disti
分析当前用户下所有表的记录总数 保证好用! 代码如下: begin dbms_utility.analyze_schema(user,’COMPUTE’); end; select t.table_name,t.num_rows,t.blocks,t.empty_blocks from user_tables t
您可能感兴趣的文章:shell脚本操作oracle删除表空间、创建表空间、删除用户杀掉oracle在线用户脚本分享[Oracle]
DML:增删改表中数据
1、添加数据
语法:
INSERT INTO 表名(列名1,列名2,…列名n) valves(值1,值2,…值n);
注意:
1、列名和值要一一对应。
2、如果表名后不添加列名,则默认给所有列添加值。
3、除了数字类型,其他类型需要使用引号引起来。(单双引号皆可)
2、删除数据
DELETE FROM 表名 [where条件];
eg:DELETE FROM stu WHERE id=2;
注意:
1、如果不加条件,则删除表中所有记录
DELETE FROM 表名;
(将
删除A表中的ID 中的开头以B* 的数据库。 代码如下: delete FROM A WHERE id like ‘B%’ 单独删除 A 表中的ID B 代码如下: delete FROM A WHERE id = ‘B’
您可能感兴趣的文章:完全卸载mysql(停止服务、卸载相关程序、删除注册表mysql表的清空、删除和修改操作详解mysql支持跨表delete删除多表记录MySQL删除表数据的方法MySQL实现快速删除所有表而不删除数据
本文实例讲述了MSSql简单查询出数据表中所有重复数据的方法。分享给大家供大家参考,具体如下:
这里直接给出下面的例子:
SELECT * FROM SYS_LogContent slc
WHERE slc.LogInfo_ID IN
(
SELECT slc2.LogInfo_ID FROM SYS_LogContent slc2 GROUP BY slc2.LogInfo_ID HAVING COUNT(*)>1
)
简单说明:
关键代码在于上面的括号中。要想查询出所有重复的数据