mysql 数据库 sql语句学习
清除表数据:
sql 语句 | 例子 | 区别 |
---|---|---|
drop table 表名称 | drop tabel dbo.Sys_Test | 去除整个表 |
truncate table 表名称 | truncate table dbo.Sys_test | 清空id值 |
delete from 表名称 where 列名称 = 值 | delete from dbo.Sys_Test where test = ‘test’ | 删除某一行 |
查询表:
1 | // 基础查询 |
插入表:
1 | INSERT INTO tabe_name (key1, key2....) VALUES (val1, val2.....) |
一些性能问题
有一张表,大概94万的数据,我只查id 使用 WHERE 和大于号筛选今天内的数据,查询到40万条,花了47.582s,加了 GROUP BY 后延长到了70.461s,
时间真是太久了,于是便想着也许可以优化一下。