如何解决BigQuery-插入和2级订单组合的问题
我正在尝试使用插入来更新表 我要输入的数据包括两个级别的排序依据。 由于某种原因,运行后目标表仅包括order by的第一级。 当我运行不带插入部分的查询时,订单工作正常。 有什么想法吗?
演示我的查询:
插入table_b 从table_a中选择*按column_a,column_b desc
谢谢
解决方法
您是说在table_b的bigquery预览中,记录没有按照您想要的顺序显示?
按照插入操作的顺序,不需要table_b的预览。
如果要按所需顺序查看table_b中的记录。您需要
/my_project
/lib # source directory 1
/support # source directory 2
/ui # source directory 3
/server # source directory 4
,
SQL表表示无序集。除非有列指定排序,否则SQL表中没有“排序”之类的东西。
您无法控制预览窗格中显示的行(嗯,它们可能来自表的第一个分区)。而且,如果您执行的select * from t
没有设置order by
,则结果的顺序不确定-并且每次运行查询时,顺序可能会更改。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。