开发者社区> 问答> 正文

新人,新人挑战赛代码出错求助。。。


跟着视频打的代码运行后提示错误,,,各位大神来看看吧,,,,
DROP TABLE IF EXISTS tianchi_mobile_recommendation_predict;
CREATE TABLE tianchi_mobile_recommendation_predict AS
SELECT C.USER_ID, C.ITEM_ID
FROM
(
    SELECT A.USER_ID,A. ITEM_ID
    FROM
    (
        SELECT USER_ID, ITEM_ID
        FROM TRAIN_USER
        WHERE TIME >= "2014-12-18 12" AND TIME < "2014-12-19 00" AND BEHAVIOR_TYPE==3
        GROUP BY USER_ID, ITEM_ID
    )A
    LEFT OUTER JOIN
    (
    SELECT USER_ID, ITEM_ID
    FROM TRAIN_USER
    WHERE TIME>= "2014-12-18 12" AND TIME< "2014-12-19 00" AND BEHAVIOR_TYPE==4
    GROUP BY USER_ID, ITEM_ID
    )B
    ON A.USER_ID == B.USER_ID AND A.ITEM_ID == B.ITEM_ID
    WHERE ISNULL (B.ITEM_ID)
)C
LEFT OUTER JOIN TRAIN_ITEM D
ON C.ITEM_ID == D.ITEM_ID
WHERE !ISNULL(D.ITEM_ID)
GROUP BY C.USER_ID,C.ITEM_ID;

展开
收起
我是小学僧 2016-04-26 15:48:46 6508 0
3 条回答
写回答
取消 提交回答
  • Re新人,新人挑战赛代码出错求助。。。
    我的显示是这个FAILED: Bad Command, Type "help;"(--help) or "h;"(-h) for help.  token recognition error at: '" and behavior_type='4'\n\tgroup by user_id,item_id\n\t)b \n\ton a.user_id==b.user_id and a.item_id==b.item_id\n\twhere  isnull(b.item_id)\n)c\nleft outer join tianchi_fresh_comp_train_item d \non c.item_id==d.item_id\nwhere !isnull(d.item_id)\ngroup by c.user_id,c_item_id;'为什么是token recognition error 啊
    2016-07-08 23:31:33
    赞同 展开评论 打赏
  • 回 1楼(我是小学僧) 的帖子
    你好,报错为train_item这张表不存在,请用show tables确认一下您的空间里是否有这张表?
    同时也请参考一下我们赛题数据上面的表名。
    2016-04-26 17:12:16
    赞同 展开评论 打赏
  • Re新人,新人挑战赛代码出错求助。。。
    还有这个,,,
    FAILED: ODPS-0130131:Table not found - line 23:16 'train_item'
    2016-04-26 16:01:22
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
阿里NUI平台-经验和教训 立即下载
阿里云技术面试红宝书 立即下载
阿里云技术面试红宝书 立即下载