sql – 我们可以在BigQuery中的两个不同项目中对表执行连接吗?
发布时间:2020-12-12 06:27:48 所属栏目:MsSql教程 来源:网络整理
导读:我有两个有数据集的项目.我想在第二个项目中执行从第一个项目到表格的一个表的连接.我怎样才能做到这一点?查询? 解决方法 是的,你当然可以.您需要使用项目名称限定表名,即projectname:dataset.table 以下是我在publicdata项目中对表中的一个表加入的示例:
我有两个有数据集的项目.我想在第二个项目中执行从第一个项目到表格的一个表的连接.我怎样才能做到这一点?查询?
解决方法是的,你当然可以.您需要使用项目名称限定表名,即projectname:dataset.table以下是我在publicdata项目中对表中的一个表加入的示例: select sum(a.is_male) from (select is_male,year from [publicdata:samples.natality]) a inner join (select year from [moshap.my_years]) b on a.year = b.year 更新:上面的语法适用于旧版SQL,标准SQL它变为projectname.dataset.table,即 select sum(a.is_male) from (select is_male,year from publicdata.samples.natality) a inner join (select year from moshap.my_years) b on a.year = b.year (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Sqlserver 2005使用XML一次更新多条记录的方法
- SQL效率 – [=] vs [in] vs [like] vs [matches]
- SQL中WHERE变量IS NULL条件导致全表扫描问题的解决方法
- sql – 在Oracle的select语句中使用对象类型
- sqlserver 死锁 查看当前进程,或死锁进程,并能自动杀掉死进
- sqlserver四舍五入使用round函数及cast和convert函数
- 教你在XP系统下安装SQL2000数据库
- SQL错误说明无效的列名称,当我有验证,如果它存在.为什么?
- sql-server – tablix仅为数据集返回1条记录
- sql-server – 估计数据库大小