count(*) VS count(X)
背景
在平时的工作中,有些同学对count的用法还是有疑惑的,为此我做个简单的总结和测试,希望对大家有帮助。
count(*)和count(X)是不等价的
表达式
含义
count(*)
返回总行数,包括空和非空值
count(expression)
.
数据库键、索引、约束及其区别
数据库键、索引、约束及其区别
今天下午刚好没事,把一些基础性的概念理顺一下,存档,省的麻烦,嘿嘿
一.索引
1. 什么是索引?
索引是对数据库表中一列或多列的值进行排序的一种结构。
在关系型数据库中,索引是一种与表有关的数据库结构,是事实存在的。
ElasticSearch介绍
什么是搜索?
如果使用数据库做搜索会怎样?
什么是全文检索和Lucene
什么是ElasticSearch?
1. 什么是搜索?
百度、google上查询任何需要的内容信息。
MySQL · 捉虫动态 · 5.6中ORDER BY + LIMIT 错选执行计划
问题描述
create table t1(id int auto_increment primary key, a int, b int, c int, v varchar(1000), key iabc(a,b,c), key ic(c)) engine = innodb;
insert into t1 select null,null,null,null,null;
insert into
HBase数据库相关基本知识
HBase数据库相关知识
1、 HBase相关概念模型
l 表(table),与关系型数据库一样就是有行和列的表
l 行(row),在表里数据按行存储、行由行键(rowkey)唯一标识,没有数据类型统一为byte[]数组
l 列族(column family),行里的数据按列族分组String类型,每个表必须至少有一个列族
l 列限定符(column qualifier),列族里的数据用列限定符定位。
MySQL视图索引与存储过程精析
MySQL视图索引与存储过程精析
1.MySQL分页查询
1.1 limit函数:
SELECT * FROM emp LIMIT 3 –只查询三条数据,其他忽略
1.2 select * from emp order by empno limit2,4 ; 注: limit 分页最好和排序并用,并且要放在排序后面。
[Err] 23000 - [SQL Server] 唯一键创建,插入报错
[Err] 23000 - [SQL Server] 唯一键创建,插入报错http://www.bieryun.com/3301.html
问题描述:创建唯一键是报错信息
[Err] 23000 - [SQL Server]
因为发现对象名称 'dbo.t_table' 和索引名称 'username' 有重复的键,
所以 CREATE UNIQUE INDEX 语句终止。