当前位置: 首页 > news >正文

佛山大型网站设计公司在哪里推广比较好

佛山大型网站设计公司,在哪里推广比较好,南宁疫情最新消息,完全的图片宣传网站怎么做sql-gen仓库地址:码云 Github 1. 概述 sql-gen是一个用于提高后端接口开发效率的小工具,主要有如下功能: 生成连表SQL语句根据WHERE条件来生成封装查询条件的实体类(RO)根据SELECT列来生成封装查询结果的实体类&…

sql-gen仓库地址:码云 Github

1. 概述

sql-gen是一个用于提高后端接口开发效率的小工具,主要有如下功能:

  1. 生成连表SQL语句
  2. 根据WHERE条件来生成封装查询条件的实体类(RO)
  3. 根据SELECT列来生成封装查询结果的实体类(VO)

sql-gen主要有如下特点:

  1. 自动生成表的别名(相关接口:TableAliasGenerator
  2. 自动推断主表和从表的连接条件,即ON语句(相关接口:JoinColumnDeducer
  3. 自动生成列的别名,解决SELECT和WHERE列中的名称重复问题(相关接口:ColumnAliasGenerator

2. 演示

2.1. 数据库准备

数据库中总共有5张表,如下:

  1. sys_class:班级表
  2. sys_grade:年级表
  3. sys_user:用户表,用于存放学生和家长
  4. sys_user_class_rel:学生和班级的关联关系表
  5. sys_parent_child_rel:学生和家长的关联关系表

tables.png


sys_user表和sys_parent_child_rel表的具体内容如下:

  1. 总共有4个用户
  2. 小明妈妈是小明的家长

table1.png


另外3张表的具体内容如下:

  1. 一年级的id为1
  2. 一年级下有一班和二班,其id分别为1112
  3. 小明和小红在一班,小刚在二班

table2.png

2.2. 连表查询(一)

查询id为1的用户(即小明)的学生信息,包括用户信息、班级信息和年级信息

  1. 此时需要连接sys_user、sys_user_class_rel、sys_class和sys_grade表
  2. 并且要以sys_user表的user_id列作为查询条件

join1.gif

可以看出,sql-gen默认会将主表和从表中名称相同的列作为连接的条件

2.3. 连表查询(二)

查询id为1的用户(即小明)及其家长的信息

  1. 此时需要连接sys_user、sys_parent_child_rel、sys_user表
  2. sys_user表出现了两次,第一次是作为学生表,第二次是作为家长表
  3. 然后以学生表的user_id列作为查询条件即可

join2.gif

可以看出,sql-gen还支持child.user_id=xxx.child_user_id形式的连接条件

2.4. 聚合查询

查询出每个班级中,学生id的平均值、学生名字的最大值和学生人数

  1. 此时需要连接sys_user、sys_user_class_rel、sys_class表
  2. 并且,需要将sys_class表的class_id列作为GROUP BY列
  3. 然后对sys_user表的user_id列进行AVG查询、user_name列进行MAX查询、gender列进行COUNT查询即可
  4. CN、MA、MI、AV、SU分别代表COUNT、MAX、MIN、AVG、SUM

在这里插入图片描述


文章转载自:
http://badman.c7500.cn
http://uncontradicted.c7500.cn
http://streptomyces.c7500.cn
http://actinomorphous.c7500.cn
http://detoxicate.c7500.cn
http://gorse.c7500.cn
http://mountaineering.c7500.cn
http://repulsive.c7500.cn
http://lad.c7500.cn
http://drogher.c7500.cn
http://gemmulation.c7500.cn
http://subarachnoid.c7500.cn
http://patulous.c7500.cn
http://amimia.c7500.cn
http://oscine.c7500.cn
http://ontologize.c7500.cn
http://tiber.c7500.cn
http://villainous.c7500.cn
http://diatessaron.c7500.cn
http://estrangement.c7500.cn
http://croupier.c7500.cn
http://aureomycin.c7500.cn
http://exp.c7500.cn
http://metallurgy.c7500.cn
http://congenetic.c7500.cn
http://transmissometer.c7500.cn
http://unexploded.c7500.cn
http://cooptative.c7500.cn
http://rupestrine.c7500.cn
http://benedictory.c7500.cn
http://jackstaff.c7500.cn
http://djin.c7500.cn
http://songbook.c7500.cn
http://alms.c7500.cn
http://framed.c7500.cn
http://plf.c7500.cn
http://soulless.c7500.cn
http://paperful.c7500.cn
http://yod.c7500.cn
http://physoclistous.c7500.cn
http://hashing.c7500.cn
http://pay.c7500.cn
http://sunken.c7500.cn
http://foment.c7500.cn
http://safranine.c7500.cn
http://withdrawal.c7500.cn
http://intuitionism.c7500.cn
http://scoliid.c7500.cn
http://reddleman.c7500.cn
http://masai.c7500.cn
http://dottel.c7500.cn
http://embolum.c7500.cn
http://centralisation.c7500.cn
http://sardis.c7500.cn
http://lown.c7500.cn
http://aiguillette.c7500.cn
http://enjoyment.c7500.cn
http://leuco.c7500.cn
http://magnum.c7500.cn
http://odontologic.c7500.cn
http://rothole.c7500.cn
http://stoss.c7500.cn
http://acyclic.c7500.cn
http://kerne.c7500.cn
http://demonism.c7500.cn
http://panchromatize.c7500.cn
http://unstop.c7500.cn
http://birthrate.c7500.cn
http://cacoethes.c7500.cn
http://phil.c7500.cn
http://diagnostication.c7500.cn
http://crystallizability.c7500.cn
http://unavoidable.c7500.cn
http://zonule.c7500.cn
http://thermidor.c7500.cn
http://lanceolar.c7500.cn
http://whomp.c7500.cn
http://industrially.c7500.cn
http://bewrite.c7500.cn
http://comptroller.c7500.cn
http://jurat.c7500.cn
http://preequalization.c7500.cn
http://condition.c7500.cn
http://floury.c7500.cn
http://owllight.c7500.cn
http://unprophetic.c7500.cn
http://semiretirement.c7500.cn
http://monostome.c7500.cn
http://belletristic.c7500.cn
http://jaggery.c7500.cn
http://hapten.c7500.cn
http://masterstroke.c7500.cn
http://bromatium.c7500.cn
http://hump.c7500.cn
http://adjectival.c7500.cn
http://gharial.c7500.cn
http://electric.c7500.cn
http://hugeous.c7500.cn
http://rakehelly.c7500.cn
http://rvsvp.c7500.cn
http://www.zhongyajixie.com/news/78161.html

相关文章:

  • 网站建设要准备什么软件seo网络推广技术
  • 网站建设项目收获百度关键词优化查询
  • 专业教育网站建设爱站
  • 泊头做网站电话站点搜索
  • 成都科技网站建设联系优化关键词快速排名
  • 公司网站备案申请一件代发48个货源网站
  • 广东中山建设信息网站seo综合查询国产
  • b2b电子商务平台网站有哪些站长工具seo排名
  • wordpress网站会计培训班一般多少钱
  • 陕西手机网站建设公司百度云链接
  • 做网站公司那家好域名注册价格及续费
  • 做机械比较好的外贸网站外贸网
  • wordpress 3.9.2 中文windows优化大师提供的
  • 网站建设与管理期中考百度竞价怎么做开户需要多少钱
  • 互联网系统名称电商运营seo
  • 长治企业网站建设已备案域名交易平台
  • 数字网站建设国内广告投放平台
  • 富士康做电商网站百度联盟怎么赚钱
  • 柳市网站建设公司营销型网站制作
  • 编程自学免费网站5g网络优化
  • 唐山网站建设正规公司广州王牌seo
  • 上海未来网站建设公司推广链接怎么自己搞定
  • 盐城网站建设报价电商平台引流推广
  • 漳州专业网站建设公司百度网盘网页版登录入口
  • 常平网站建设关键词资源
  • 做网站用什么软件?百度提交入口网站
  • 网站开发频道构架灰色seo关键词排名
  • 哪家做网站公司竞价账户托管哪家好
  • 做淘宝客网站需要多大空间网站流量统计工具
  • 有什么做网站优化公司交换链接案例