数据库
文章平均质量分 71
数据库的操作
物随心转
子曰:“学而时习之,不亦说乎?”
展开
-
Sql语句的使用
有关于优化SQL的建议1、查询SQL尽量不要使用select *,而是select具体字段。反例子: select * from employee; 正例子: select id,name from employee; 理由:只取需要的字段,节省资源、减少网络开销。 select * 进行查询时,很可能就不会使用到覆盖索引了,就会造成回表查询。2、如果知道查询结...转载 2020-05-08 15:48:35 · 276 阅读 · 1 评论 -
MySQL的索引
什么是索引?索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。索引是一种数据结构。数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。更通俗的说,索引就相当于目录。为了方便查找书中的内容,通过对内容建立索引形成目录。索引是一个文件,它是要占据物理空间的...转载 2020-03-14 15:29:39 · 159 阅读 · 0 评论 -
Sqlite日期查询
查询日期一、使用Between ANDselect * from BatchNumberInfo where Start_Time Between '2019-1-01 00:00:00' AND '2019-7-12 23:59:59'二、使用>,<select * from BatchNumberInfo where Start_Time > '2019-...原创 2020-02-28 18:49:52 · 4236 阅读 · 0 评论 -
SQLLite创建数据表
// SQLIteTest.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#pragma warning(disable:4996)#include <iostream>#include<stdio.h> #include<string.h>#include "../Sqlite/sqlite3.h"using na...原创 2020-01-16 10:18:36 · 893 阅读 · 1 评论 -
SQLlite的安装
1、从sqlite官网下载到三个文件,分别为sqlite3.lib,sqlite3.dll,sqlite3.h,然后再在自己的工程中配置好头文件和库文件,同时将dll文件放到当前目录下,就完成配置可以使用sqlite了。具体的配置,参考:https://blog.csdn.net/u012043391/article/details/549721272、测试代码#pragma war...原创 2020-01-16 09:50:48 · 520 阅读 · 0 评论