- 博客(8)
- 收藏
- 关注
原创 sql左连接查询,去重复数据
LEFT JOIN 关键字会从左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中没有匹配的行。查询purchasdetail明细表distinct关键字去comInformationId商品id的重复字段。Distinct去重复,distinct必须放在开头, distinct是单表使用的。去掉商品id和供货商id重复的数据,供货商id在进货表里面。左连接查询,使用ORDER BY排序去重复;查询商品表distinct关键字去单位id和商品类别id的重复,
2022-09-04 12:03:56
5728
原创 sql别名,查询排序
然后就是连表起别名,多表连接,如果表的名称比较长,别名可以减少sql语句的代码量,和sql语句看起来会比较整洁一点,但是有时候新手会弄混,写的时候很容易写错误。还有查询表里面的最后一条数据,即如果你需要的回填新增完成之后的最后一条数据,或者别的情况比如编号查询,然后自递增,查询进货明细表里面的最后一条数据。开启别名,开启别名后字段会看起来表的名称比较变整洁一点,只需要在表的前面起一个自己自定义的名称就可以了。查询一个默认仓库,把默认仓库的那一条数据排序在最前面,defaubit是默认仓库。
2022-09-04 11:58:56
1333
原创 数据库 Group by 和Order by 的区别
sql语句:select number,name from Students order by number desc 降序。sql语句:select number,name from Students order by number asc 升序。指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。asc:升序,记住用语(少的往上升,数据小到大上升)desc:降序 ,记住用语(大的往上升,数据大到小下降)查询当前每个部门,薪水最高的员工。
2022-09-04 11:42:32
259
原创 SQLServer修改数据
在图中,它们显示为蓝色。对于匹配的行,需要使用 source_table 表中的值更新 target_table 表中的行列。NOT MATCHED :这些是 source_table 表中的行, target_table 表中没有任何匹配的行。SQL Server自动对表中可用的列使用以下值,但不会出现在 INSERT 语句的列列表中: 如果列具有[IDENTITY]属性,则为下一个增量值。其次,指定要更新的列 c1 , c2 , ... , cn 和值 v1 , v2 , ... vn 的列表。
2022-09-04 11:30:51
2729
原创 第四章 索引的创建
1.按照索引数据的存储方式可以将索引分为B树索引、位图索引、函数索引、簇索引、反序索引等。缺点:创建和维护索引需要时间;适合于查询where job=‘’ and ename=‘’;2.按照索引列的唯一性又可以分为唯一索引和非唯一索引。3.按照索引列的个数索引可以分为单列索引和复合索引。通过禁用约束或删除约束的方式来删除对应的索引。在创建索引时,先要对索引字段进行排序。删除索引与索引创建时采用的方式有关。默认情况下创建的索引不是唯一索引。1.手动创建的索引,通过命令删除。2.创建基于函数的索引。
2022-09-03 21:25:08
73
原创 第三章 数据库和表的创建与管理
3,.修改表altertable表名renametable旧表名to新表名。1.创建数据库createdatabase数据库名。2.修改数据库alterdatabase数据库名。2.显示数据库showdatabase数据库名。3.删除数据库dropdatabase数据库名。(3)日期时间类型(datetimedatetime)1.打开数据库use数据库名。......
2022-07-20 16:37:23
264
原创 第二章 数据库管理
数据库系统(DBS)是由数据库及其管理软件组成的系统。它是为适应数据处理的需要而发展起来的一种较为理想的数据处理系统。SQL语言适用于关系数据库查询的结构化语言,最早由Boyce和Chambedin在1974年提出,称为SEQUEL2语言。)和数据控制(DataControl,DCL)功能于一体,充分体现了关系数据语言的特点和优点。)负责对收集到的大量数据进行整理、加工、归并、分类、计算、存储等处理,产生新的数据。SQL语言及数据查询(DataQuery)、2.1.4结构化查询语言。...
2022-07-19 11:25:17
311
原创 第一章 数据模型的规划
数据(database)是描述事物的符号记录。数据模型(databasemodel)是数据特征的抽象,包括数据的结构部分、数据的操作部分和数据的约束条件。关系模型是用“二维表(或称为关系)”来表示数据之间的联系,存储结构是多个二维表格,即反映事物及其联系的数据描述是以平面表格形式体现的。2.外键一个关系表将使用该关系表中的外键连接到其他的关系表,而该外键字段在其他的关系表中将作为主键字段出现。网状模型是以“图结构”来表示数据之间的联系,数据组织形式像一张网,节点表示数据元素,节点间连线表示数据间联系。...
2022-07-18 15:06:24
255
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人