因为我是新来的Apache钻和蒙古需要别人的帮助我必须在连接两个表后提取数据表1 courierrecords表2 customers查询:-从快递记录中选择快递记录.发货参考号1,customers.name加入快递记录上的客户。客户_id=客户.客户Id;低于错误enter image description hereTable 1Table2这里有任何帮助。还有任何想法如何加入ObjectId的我已经尝试了许多例子,我发现在互联网上以及在Apache文档,但仍然得到错误
yyhrrdl81#
您可以使用列名_id从Drill SQL引用MongoDB ObjectID,例如
_id
select courierrecords.shipmentReferenceNumber1, customers.name from courierrecords join customers on courierrecords._id = customers._id;
另请参阅DRILL-8190,它描述了一个最近修复的与MongoDB集合联接相关的bug。Drill 1.20.3是几个小时前发布的,包含了对Drill-8190的修复,所以请使用Drill 1.20.3再次测试。
1条答案
按热度按时间yyhrrdl81#
您可以使用列名
_id
从Drill SQL引用MongoDB ObjectID,例如另请参阅DRILL-8190,它描述了一个最近修复的与MongoDB集合联接相关的bug。Drill 1.20.3是几个小时前发布的,包含了对Drill-8190的修复,所以请使用Drill 1.20.3再次测试。