数据库
爱吃甜食_
一点点进步,让编程更有趣
展开
-
SQL基础3.查询
分组查询 group by,group_concat : 将多个字符串连接成一个字符串.分组目的:聚合统计。select的非聚合字段 必须在group by 中 select 分组from stu group by 分组; select gen ,count(*) from stu group by gen; 查询每种gen的总数。先执行分组,然后执行聚合函数在每个...原创 2020-04-05 21:02:50 · 179 阅读 · 0 评论 -
使用GUID的好处(转载)
在客户端生成,由GUID的特性决定,通过GUID生成的值可能出现重复的机会几乎等于零,因此保证在插入表的时候主键值唯一。数据表主健通常采用以下三种方式:1. 自动递增值。2. 唯一名称。这个是使用自己定义的算法来生成一个唯一序列号。3. GUID(全局唯一标识符)。GUID与自动递增值及唯一名称比较GUID在客户端生成...转载 2019-03-18 12:20:13 · 4147 阅读 · 0 评论 -
SQL GUID和自增列做主键的优缺点
SQL GUID和自增列做主键的优缺点 我们公司的数据库全部是使用GUID做主键的,很多人习惯使用int做主键。所以呢,这里总结一下,将两种数据类型做主键进行一个比较。使用INT做主键的优点: 1、需要很小的数据存储空间,仅仅需要4 byte 。 2、insert和update操作时使用INT的性能比GUID好,所以使用int将会提高应用程序的性能。转载 2017-11-08 14:51:31 · 1492 阅读 · 0 评论