Mysql导入.sql文件

  1. 进入数据库(要导入的数据库)
  2. 数据库中有要导入.sql文件名的数据库,没有则新建。
  3. source 路径+文件名

souce /home/robot/csql.sql

数据库文件.sql文件放在/home/robot目录下

按照时间删除数据库数据

DELETE FROM 表名
WHERE 时间段 >= 开始时间 AND 时间段 <= 结束时间

实例:

mysql> DELETE FROM EnvironmentRealData
WHERE SmpDatetime >= '2019-07-01 00:00:00' AND SmpDatetime <= '2019-07-02
00:00:00'

-> ;

Query OK, 145 rows affected (0.01 sec)

mysql>

按照时间排序:

SELECT Rainfall FROM EnvironmentRealData
ORDER BY SmpDatetime DESC;

SELECT
SmpDatetime,Temprature,Humidity,WindSpeed,WindSpeed,WindDirection,Pressure,Rainfall
FROM EnvironmentRealData ORDER BY SmpDatetime DESC

从一个表中插入另一个表的数据:

前提是:两张表的字段一致

实例:新建一张PointType表的Num字段想要继承devicespotrobotinfo表的Num信息:

INSERT INTO 目标表 (字段1,字段2,…) SELECT 字段 1,字段2,… FROM 来源表

进入数据库中:
INSERT INTO PointType(Num) SELECT Num from devicespotrobotinfo;

删除某列值为空的行:

delete from PointType where Num is null;

查看Num这列重复的:

SELECT Num,COUNT(*) FROM PointType GROUP BY
Num HAVING COUNT(*) > 1;

删除表中重复的数据:

DELETE FROM PointType WHERE Num IN( SELECT
Num FROM( SELECT Num,COUNT(*) FROM PointType GROUP BY Num  HAVING COUNT(*) > 1 ) AS a ) LIMIT 1;

最新文章

  1. Python基础语法(二)
  2. vmware 10 e1000e e1000e_cyclecounter_read 挂机解法
  3. SDL2.0学习
  4. python学习之路-day7
  5. Android Studio 简单功能介绍
  6. SQL &amp; PL/SQL 模块总结
  7. Spring无配置使用properties文件
  8. makefile教程网址
  9. Android应用程序中应用图标和名字的设置
  10. SQL中空值与NULL区别
  11. 2012蓝桥杯本科组C/C++决赛题
  12. 董事长、总裁与CEO的区别与实质
  13. 给FPGA初学者的建议——不要浮躁(转)
  14. Mining 影响数据挖掘结果的 5 方面
  15. tar命令核心应用案列及多重参数和find组合应用
  16. Prefer ThreadLocalRandom over Random
  17. Java数据结构和算法 - 递归
  18. 4 html文件引用问题
  19. xshell替代工具finalShell
  20. SqlDataReader 结果集 转成 DataTable

热门文章

  1. SVN_05用戶管控
  2. django.http.request中QueryDict 对象
  3. EntityFramework进阶(二)- DbContext预热
  4. win10 下的 CUDA10.0 +CUDNN + tensorflow + opencv 环境部署
  5. Linux Centos7 网络设置UUID号的修改方法
  6. MNIST手写数据集在运行中出现问题解决方案
  7. 在Linux命令行中操作PDF
  8. js中的forEach和map的区别
  9. 容器自动化(一):docker基础(上)
  10. Zabbix监控平台-----深入理解zabbix