booktype

连接查询?子查询?看这篇文章就行了!

ぐ巨炮叔叔 提交于 2020-10-29 14:13:53
写在前面: 小伙伴儿们,大家好!上一篇我们讲了MySQL中的聚合函数查询—— MySQL系列(2)——聚合函数查询 这期让我们继续学习 MySQL 中的 连接查询 和 子查询 ! 思维导图: 连接查询是将两个或者两个以上的表连接起来,从中选取所需要的数据; 连接查询是关系数据库中最主要的查询。 一、内连接查询 可以查询两个或两个以上的表 1.查询两个表的所有数据,以笛卡尔积的形式展现出来 SELECT * FROM 表1,表2; 例如:查询t_book表和t_booktype表的内容: select * from t_book; 有5种字段,4条数据; select * from t_booktype; 有2种字段,3条数据; 而查看两个结合表的数据,则用: select * from t_book,t_booktype; 总共有12条数据,7种字段; 2.将两张表的数据合成一张表(字段结合) 例如,之前查询到t_book表中的内容是: 如果想要在此表中加上t_booktype字段的话,就要用内连接: select * from t_book,t_booktype where t_book.bookTypeId=t_booktype.id; 去掉bookTypeId和id字段,则有: select bookName,price,author,bookTypeName from t

初识ABP vNext(2):ABP启动模板

耗尽温柔 提交于 2020-08-19 16:37:04
目录 前言 开始 AbpHelper 模块安装 最后 前言 上一篇介绍了ABP的一些基础知识,本篇继续介绍ABP的启动模板。使用ABP CLI命令就可以得到这个启动模板,其中包含了一些基础功能模块,你可以基于这个模板来快速开发。 开始 首先ABP CLI的安装以及基本指令这些就不说了,官网上写的很清楚。目前ABP的前端部分只支持ASP.NET Core MVC / Razor Pages和Angular,移动端支持React Native。 初学者建议跟着官网https://docs.abp.io/zh-Hans/abp/latest/Tutorials/Part-1?UI=MVC这个指引做一遍,体验一下ABP开发的基本流程,虽然ABP开发流程几乎都标准化了,照着官网的流程编写代码就能完成一个功能的开发,但是这个过程有些繁琐,容易出错。这里推荐一个开源项目: https://github.com/EasyAbp/AbpHelper.GUI,这是一个ABP帮助工具,你只需要创建一个实体,剩下的代码它都可以帮你生成。这个项目是https://github.com/EasyAbp下的一个子项目,EasyAbp是国内ABP爱好者创建的,里面还有很多开箱即用的模块,可以关注一下。。。 AbpHelper 使用AbpHelper来完成官网的例子非常容易,首先创建项目解决方案:

前端 vue/react 或者 js 导入/导出 xlsx/xls (带样式)表格的功能

回眸只為那壹抹淺笑 提交于 2020-04-24 13:51:48
第一种 导出表格的功能: yarn add xlsx script-loader file-saver xlsx-style 效果展示 xlsx-style的bug修复:node_module/xlsx-style/dist/cpexcel.js的807行的var cpt = require( ' ./cpt ' + ' able ' )改为var cpt = cptable; 上封装的代码: require( ' script-loader!file-saver ' ); import XLSX from ' xlsx-style ' ; import XLSX2 from ' xlsx ' ; function datenum(v, date1904) { if (date1904) v += 1462 ; var epoch = Date.parse(v); return (epoch - new Date(Date.UTC( 1899 , 11 , 30 ))) / ( 24 * 60 * 60 * 1000 ); } function sheet_from_array_of_arrays(data, opts) { var ws = {}; var range = { s: { c: 10000000 , r: 10000000 }, e: { c: 0 , r: 0 }

sql语句大全

自古美人都是妖i 提交于 2020-04-20 08:00:53
mysql数据类型: MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型 MySQL支持所有标准SQL数值数据类型。 这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。 关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。 BIT数据类型保存位字段值,并且支持MyISAM、MEMORY、InnoDB和BDB表。 作为SQL标准的扩展,MySQL也支持整数类型TINYINT、MEDIUMINT和BIGINT。下面的表显示了需要的每个整数类型的存储和范围。 类型 大小 范围(有符号-默认) 范围(无符号) 用途 TINYINT 1 字节 (-128,127) (0,255) 小整数值 SMALLINT 2 字节 (-32 768,32 767) (0,65 535) 大整数值 MEDIUMINT 3 字节 (-8 388 608,8 388 607) (0,16 777 215) 大整数值 INT或INTEGER 4 字节 (-2 147 483 648,2 147 483 647) (0,4 294 967 295) 大整数值 BIGINT 8 字节 (-9 233 372 036 854