随笔分类 -  SQL,数据库

摘要:1、下载安装包 安装包现在地址: https://dev.mysql.com/downloads/mysql/ 2、解压缩至安装目录 解压缩下载之后的zip,我这里使用的安装路径为: C:\Program Files\mysql-8.0.18-winx64 解压缩之后,需要在安装路径下手动创建dat 阅读全文
posted @ 2019-12-22 18:02 数字之心AIEvangelist 阅读(483) 评论(0) 推荐(0)
摘要:sql 经常用到循环,下面介绍一下普通循环和游标循环 1、首先需要一个测试表数据Student 2、普通循环 1)循环5次来修改学生表信息 --循环遍历修改记录--declare @i int set @i=0while @i<5begin update Student set demo = @i+ 阅读全文
posted @ 2019-11-14 11:37 数字之心AIEvangelist 阅读(814) 评论(0) 推荐(1)
摘要:一.创建索引 1.要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引2.(1)在经常需要进行检索的字段上创建索引,比如要按照表字段username进行检索,那么就应该在姓名字段上创建索引,如果经常要按照员工部门和员工岗位级别进行检索,那么就应该在员工部门和员工岗位 阅读全文
posted @ 2019-10-24 16:17 数字之心AIEvangelist 阅读(184) 评论(0) 推荐(0)
摘要:出现这个SQL错误的原因是,计算时间的差值超过了SQL内最大的数值范围导致的,就如下例子: SELECT DATEDIFF(second, '2018-12-07 04:11:28.000','1901-01-01 04:11:28.000') AS 时间差距 阅读全文
posted @ 2019-01-29 08:25 数字之心AIEvangelist 阅读(205) 评论(0) 推荐(0)
摘要:一丶简单的介绍下ADO.NET 了解System.Data命名空间下我们常用的一些类: 1 ①System.Data → DataTable,DataSet,DataRow,DataColumn,DataRelation,Constraint,DataColumnMapping,DataTableM 阅读全文
posted @ 2018-02-22 16:20 数字之心AIEvangelist 阅读(225) 评论(0) 推荐(0)
摘要:1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' ---... 阅读全文
posted @ 2018-02-01 23:18 数字之心AIEvangelist 阅读(253) 评论(0) 推荐(0)
摘要:using Mrp.IBLL; using System; using System.Collections.Generic; using System.Linq; using System.Text; using Data; using ServiceLocation; using Mrp.Domain; namespace Mrp.BLL { ... 阅读全文
posted @ 2017-07-15 16:40 数字之心AIEvangelist 阅读(979) 评论(0) 推荐(0)
摘要:《SQL必知必会》学习笔记(一) 下面变列出我新学到的知识。 这个是数据库的全部记录 1.order by 语句: select * from Scores order by name , Score desc 执行结果: ①order by在执行排序功能时,会先对排序字段按abcd这样的顺序进行, 阅读全文
posted @ 2017-03-19 13:36 数字之心AIEvangelist
摘要:数据库知识总结(表结构操作) 1.创建表Scores 1 create table Scores --表名 2 (Id int identity(1,1) primary key,--设置主键,并且行号自增, identity(1,1)表示Id列从1开始自增,每次增加1 3 Date datetim 阅读全文
posted @ 2017-03-19 13:36 数字之心AIEvangelist
摘要:《SQL必知必会》学习笔记(二) 咱们接着上一篇的内容继续。这一篇主要回顾子查询,联合查询,复制表这三类内容。 上一部分基本上都是简单的Select查询,即从单个数据库表中检索数据的单条语句,但是实际应用中的业务逻辑往往会非常复杂,所以会用到一些比较复杂的查询,如子查询,联合查询。 1.子查询 当一 阅读全文
posted @ 2017-03-19 13:35 数字之心AIEvangelist
摘要:今天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0 昨天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=1 7天内的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getd... 阅读全文
posted @ 2017-03-19 13:34 数字之心AIEvangelist