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

做阿里网站卖东西赚钱吗一份完整的市场调查方案

做阿里网站卖东西赚钱吗,一份完整的市场调查方案,乐清做网站的公司有哪些,连云港新站优化大家好,这里是架构资源栈!点击上方关注,添加“星标”,一起学习大厂前沿架构! 从 Oracle Database 23ai 开始,您可以在 GROUP BY 和 HAVING 子句中直接使用列别名。此功能在早期版本的 Oracle Database 中不…

大家好,这里是架构资源栈!点击上方关注,添加“星标”,一起学习大厂前沿架构!

从 Oracle Database 23ai 开始,您可以在 GROUP BY 和 HAVING 子句中直接使用列别名。此功能在早期版本的 Oracle Database 中不可用。

Oracle 21c 中的示例:

在 Oracle 21c 中,尝试在 GROUP BY 或 HAVING 子句中使用列别名将导致错误:

Oracle Database 21c Enterprise Edition Release 21.0.0.0.0 - Production
SQL> SELECT LOWER(owner) AS Malek, SUM(bytes / 1024 / 1024) AS SIZE_MB2    FROM dba_segments3   GROUP BY Malek4  HAVING SIZE_MB > 100;
ERROR at line 4:
ORA-00904: "SIZE_MB": invalid identifier

Enter fullscreen mode Exit fullscreen mode

为了避免 Oracle 21c 中的无效标识符错误,您必须重写查询,而不使用 GROUP BY 和 HAVING 子句中的别名:

SELECT LOWER(owner) AS Malek, SUM(bytes / 1024 / 1024) AS SIZE_MBFROM dba_segmentsGROUP BY owner
HAVING SUM(bytes / 1024 / 1024) > 100;

Enter fullscreen mode Exit fullscreen mode

Oracle 23ai 中的示例:

在 Oracle 23ai 中,上述两个查询均有效,现在可以在 HAVING 子句中直接使用别名 SIZE_MB:

Connected to Oracle Database 23ai Free, Release 23.0.0.0.0 
SQL> SELECT LOWER(owner) AS Malek, SUM(bytes / 1024 / 1024) AS SIZE_MB2         FROM dba_segments3        GROUP BY Malek4       HAVING SIZE_MB > 100;MALEK      SIZE_MB
------ ----------
sys         672

Enter fullscreen mode Exit fullscreen mode

Oracle 23ai 中的其他增强功能:

Oracle 23ai 还引入了在 GROUP BY 子句中使用列位置的功能。要启用此功能,需要将 group_by_position_enabled 参数设置为 TRUE。具体工作原理如下:

SQL> SELECT LOWER(owner) AS Malek, SUM(bytes / 1024 / 1024) AS SIZE_MBFROM dba_segmentsGROUP BY 1
HAVING SIZE_MB > 100;ERROR at line 1:
ORA-00979: "OWNER": must appear in the GROUP BY clause or be used in an aggregate function

Enter fullscreen mode Exit fullscreen mode

启用 group_by_position_enabled 参数后:

SQL> ALTER SESSION SET group_by_position_enabled = TRUE;
Session altered.SQL> SELECT LOWER(owner) AS Malek, SUM(bytes / 1024 / 1024) AS SIZE_MBFROM dba_segmentsGROUP BY 1
HAVING SIZE_MB > 100;MALEK      SIZE_MB
------ ----------
sys         672

Enter fullscreen mode Exit fullscreen mode

结论:
Oracle Database 23ai 对 SQL 语法进行了重大改进,包括在 GROUP BY 和 HAVING 子句中使用列别名的功能,以及在 GROUP BY 中使用列位置的功能。这些增强功能简化了查询编写并提高了可读性。

如果这篇文章对你有帮助的话,别忘了【在看】【点赞】支持下哦~

原文地址:https://mp.weixin.qq.com/s/aZ0_Df47isqVRAyAG_dzrg

http://www.dtcms.com/wzjs/427757.html

相关文章:

  • 网站开发人员属于什么seo网站优化建议
  • 星沙做淘宝店铺网站seo课程培训视频
  • 北京哪个网站制作公司中国十大搜索引擎网站
  • 淄博桓台学校网站建设哪家好安徽网络优化公司排名
  • 织梦做的网站快照被攻击百度信息流代理
  • 网络营销推广的特点有搜狗seo查询
  • 手机网站建设多少钱seo基础培训教程
  • 网站为什么要维护口碑营销的优势有哪些
  • 安徽省建设厅证件查询安全员c证seowhy培训
  • 山东胜越石化工程建设有限公司网站没广告的视频播放器app
  • 网站设计贵不贵十大免费无代码开发软件
  • h5自响应式网站模版白嫖永久服务器
  • 上海怎样建设网站网页制作的基本步骤
  • java网站开发教程百度认证官网
  • 中华人民共和国主席列表网页优化包括
  • 忻州网站建设培训竞价网
  • 泉州seo网站关键词优推广磁力搜索神器
  • 大兴高端网站建设ui设计
  • 网站的尺寸宁波seo搜索引擎优化
  • 乌鲁木齐城乡建设委员会的网站宁波最好的推广平台
  • 深圳好的外贸网站建设百度云搜索引擎入口网盘搜索神器
  • 绵阳网站网站建设南京百度关键字优化价格
  • 好网站推荐几个你知道的百度在线识图
  • 境外 色情网站seo技术培训教程
  • 自制100种少女心小物品关键词优化报价怎么样
  • 番禺本地网站友情链接交换教程
  • app界面设计图怎么做百度网站优化工具
  • 想自己做个网站苏州市网站
  • 怎么注册一个网站百度app登录
  • 网站 空间 下载网页代码