ObjectiveSQL第一个宣布版本出示了自动生成编码的特:乐鱼登录
作者:    发布于:2021-05-02    文字:【】【】【
本文摘要:乐鱼网页版,乐鱼登录,乐鱼体育登录,ObjectiveSQL根据改动Javac语言编译器,完成了运算符轻载,能够完成Java的运算符立即映射为SQL的运算符,能够完成表达式的一致性,进而完成SQL的全过程化编程,促使繁杂SQL的编程越来越简约、通俗易懂,实际请参照官方网文本文档。

ObjectiveSQL第一个宣布版本出示了自动生成编码的特点,取代了简易SQL的编程的编号工作中,随后发布繁杂SQL的解决方法。ObjectiveSQL根据改动Javac语言编译器,完成了运算符轻载,能够完成Java的运算符立即映射为SQL的运算符,能够完成表达式的一致性,进而完成SQL的全过程化编程,促使繁杂SQL的编程越来越简约、通俗易懂,实际请参照官方网文本文档。

表达式

官方网详细地址::https://github.com/braisdom/ObjectiveSqlGitee:https://gitee.com/mirrors/ObjectiveSqlIntelliJIDEA软件,请参照文本文档安裝:/CalculatingthememberrelatedorderdataMember.TablememberTable=Member.asTable;Order.TableorderTable=Order.asTable;Selectselect=newSelect;select.fromorderTable,memberTable;select.wherememberTable.id;select.projectmemberTable.no,memberTable.name,memberTable.mobile;select.projectcountDistinctorderTable.no.as"order_count".projectsumorderTable.quantity.as"total_quantity".projectsumorderTable.amount.as"total_amount".projectminorderTable.salesAt.as"first_shopping".projectmaxorderTable.salesAt.as"last_shopping";select.groupBymemberTable.no,memberTable.name,memberTable.mobile;以上代码生成的SQL以下:SELECT`T0`.`no`,`T0`.`name`,`T0`.`mobile`,COUNTDISTINCT`T1`.`no`AS`order_count`,SUM`T1`.`quantity`AS`total_quantity`,SUM`T1`.`amount`AS`total_amount`,MIN`T1`.`sales_at`AS`first_shopping`,MAX`T1`.`sales_at`AS`last_shopping`FROM`orders`AS`T1`,`members`AS`T0`WHERE`T1`.`member_id`=`T0`.`id`GROUPBY`T0`.`no`,`T0`.`name`,`T0`.`mobile`2.等额的表达式Java测算表达式能够映射为SQL句子表达式Order.TableorderTable=Order.asTable;Selectselect=newSelect;select.projectsumorderTable.amount/sumorderTable.quantity*$100.fromorderTable.groupByorderTable.productId;以上代码生成的SQL以下:SELECTSUMorder.amount/SUMorder.quantity*100FROMordersASorderGROUPBYorder.produc_id。


本文关键词:映射,代码生成,运算符,自动生成,乐鱼登录

本文来源:乐鱼网页版-www.societyandlifestyle.com

上一篇:ReleaseNotes优化Searcheq|乐鱼登录
下一篇:SCHEMA简易、开发设计无认知、数据信息防护性好环境变量中_乐鱼体育登录
脚注信息

地址: 香港特别行政区香港市香港区文算大楼30号    电话: 0751-768244308    传真: 071-25287042
乐鱼网页版,乐鱼登录,乐鱼体育登录    E-mail: admin@societyandlifestyle.com    备案号:港ICP备86475890号-5