SQL
文章平均质量分 63
jumpop123
博客多以记录报错为主,招错体质,我是个进击的码农
展开
-
SQL 筑基 初阶1
1 返回每个产品相关的账号数量Select product_id,count(*) as accounts_per_productfrom ContactsGroup by product_id; 注 :这里引出了一个小问题: SELECT Count(*) As MyCount FROM name 这个语句是什么意思? 答:Count()是一个聚合函数,n...原创 2018-11-07 13:38:33 · 200 阅读 · 0 评论 -
SQL 收录反模式1
1 主键什么时候需要主键?主键对于一个表很重要,甚至是必须的部分,主键是数据库,保证数据行在整张表中唯一性的保障,它是定位到一条记录并且确保不会重复存储的逻辑机制.难点是选择哪一列作为主键,名字会重复出现,社保编号,邮箱地址或者税单编号也不会保证一定不重复。伪主键和代理键 什么时候需要主键?1 确保一张表中的数据不会出现重复行。2 在查询中引用单独...原创 2018-11-08 22:50:54 · 193 阅读 · 0 评论 -
SQL了解一下?
之前也写过一些零碎的知识点,这次再补充一点,从最基础的开始。一 关于关系型数据库表有列和行,列:字段。代表了保存在表中的数据项目,它会给与一些约束,比如定义为数字的列只能输入数字。行:(水平方向)称之为记录,它相当于一条数据。 二 Sql语句分类1 DDL:如create ,drop,alter(修改数据库和表等对象的结构)2 DML:select ,insert,...原创 2018-12-04 17:29:11 · 207 阅读 · 0 评论 -
sql了解一下 2 数据库设计和多表查询
关系型数据 重点在于 '关系' 。1 在建一个表前,你需要问自己'你的表在描述什么事物?实体是什么?它有哪些属性?'比如一个实体:人。人有什么?姓名,年龄,身高,性别,电话……里面的内容根据你的需求进行调整。2 为了让每个数据行(每条记录)都有独一无二的标识项,需要主键。然后你继续思考:在建表的过程中,你可选择的唯一标识属性是什么?什么是独一无二的,可以加以区分的属性,身份证号...原创 2018-12-05 11:05:23 · 243 阅读 · 0 评论