首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mysql错误代码1248

mysql错误代码1248
EN

Stack Overflow用户
提问于 2013-07-18 08:32:48
回答 1查看 3.5K关注 0票数 0

我得到了一个错误代码1248,不知道为什么。提前谢谢。

代码语言:javascript
复制
select substr(cbt,1,8) day, 
    max((delta_GTP_InDataPktGn+delta_GTP_OutDataPktGn))/900
from 
(
    select a.cbt, a.datetime, 
    a.GTP_InDataPktGn - b.GTP_InDataPktGn as delta_GTP_InDataPktGn,
    a.GTP_OutDataPktGn - b.GTP_OutDataPktGn as delta_GTP_OutDataPktGn

    from
        (   select cbt, STR_TO_DATE(substr(cbt,1,12),'%Y%m%d%H%i') as datetime, 
            GTP_InDataPktGn, 
            GTP_OutDataPktGn
            from sgsn_GTP 
        ) a

        right join 
        (
            select cbt, STR_TO_DATE(substr(cbt,1,12),'%Y%m%d%H%i') as datetime, 
            GTP_InDataPktGn, 
            GTP_OutDataPktGn
            from sgsn_GTP 
        ) 
     on a.datetime = addtime(b.datetime,"00:15:00")
) z

where z.cbt between 20130429000000 and 20130430980000
group by day
EN

回答 1

Stack Overflow用户

发布于 2013-07-18 08:40:29

错误1248是ER_DERIVED_MUST_HAVE_ALIAS,“每个派生表都必须有自己的别名”。

联接右侧的派生表没有别名:

代码语言:javascript
复制
    right join 
    (
        select cbt, STR_TO_DATE(substr(cbt,1,12),'%Y%m%d%H%i') as datetime, 
        GTP_InDataPktGn, 
        GTP_OutDataPktGn
        from sgsn_GTP 
    ) 
  --  ^ missing b
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17718444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档