SQL语句统计每天、每月、每年的数据 1、每年select year(ordertime) 年,sum(Total) 销售合计from 订单表group by year(ordertime) 2、每月select yea…
标签:SQL
MYSQL导入导出.sql文件
一.MYSQL的命令行模式的设置: 桌面->我的电脑->属性->环境变量->新建-> PATH=“;path\mysql\bin;”其中path为MYSQL的安装路径。 二.简单的介绍一下命…
优化SQL查询:如何写出高性能SQL语句
1、 首先要搞明白什么叫执行计划? 执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会…
SQL语句中:UNION与UNION ALL的区别
UNION用的比较多union all是直接连接,取到得是所有值,记录可能有重复 union 是取唯一值,记录没有重复 1、UNION 的语法如下: [SQL 语句 1] UNION [SQL 语句 2]2、UNION …
golang实现mysql数据库备份
背景 navicat是mysql可视化工具中最棒的,但是,在处理视图的导入导出方面,它是按照视图名称的字母顺序来处理的,若视图存在依赖,在导入过程中就会报错。前面已经用python写了一个,但在使用过程中,遇到xfffd…
数据库设计中NULL的坑
在数据库设计中字段尽量不要默认允许为NULL,因为NUll这个值太特殊了,最近在一个项目中再次掉如这个坑中。简单描述一下我们遇到的问题:数据表A的字段a类型为varchar,默认允许NULL,然后在程序中有一个业务需求的…
TDengine多种安装包的安装和卸载
TDengine多种安装包的安装和卸载 TDengine开源版本提供deb、rpm、tar.gz三种安装包,用户可以根据自己的运行环境选择合适的安装包。 其中deb支持ubuntu系统,rpm支持centos系统,tar…
关于sql语句between and的边界问题
BETWEEN 操作符 操作符 BETWEEN … AND 会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期。 SQL BETWEEN 语法 1 SELECT column_name(s) 2 …
SQL Server类型与C#类型对应关系
SQL Server类型 C#类型 bit bool tinyint byte smallint short int int bigint long real float float double money decim…
SQL-ALTER-change和modify区别
ALTER 对于列的应用: 1.更改列名 格式:CHANGE old_col_name new_col_name c…
经典SQL查询语句大全
一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server— 创建 备份数据的 dev…
关系模型的完整性约束
关系模型的完整性规则是对关系的某种约束条件。关系的完整性约束分为三类: 实体完整性:关系必须有主键,且不能为空; 参照完整性:维护实体之间的引用关系,外键可以为空,或者其值为参照关系对应的主键值; 用户定义的完整性:由应…