Mysql 试图从内部联接表中仅提取最大日期

Mysql 试图从内部联接表中仅提取最大日期,mysql,Mysql,正在尝试从CABRateElementDate表中获取最近的有效日期………Msg 8120,级别16,状态1,第2行列“cabratetariff.Tariff”在选择列表中无效,因为它既不包含在聚合函数中,也不包含在GROUP BY子句中。当我所做的只是在cred.EffectiveDate前面添加MAX时,会出现上述错误…………当然,有什么问题吗?它不起作用吗?你有什么错误吗?你是否期望看到你所看到的以外的东西?你能提供更多细节让我们合作,以便我们能帮助你吗?:) Select distin

正在尝试从CABRateElementDate表中获取最近的有效日期………

Msg 8120,级别16,状态1,第2行列“cabratetariff.Tariff”在选择列表中无效,因为它既不包含在聚合函数中,也不包含在GROUP BY子句中。当我所做的只是在cred.EffectiveDate前面添加MAX时,会出现上述错误…………当然,有什么问题吗?它不起作用吗?你有什么错误吗?你是否期望看到你所看到的以外的东西?你能提供更多细节让我们合作,以便我们能帮助你吗?:)
Select distinct 
      crt.Tariff,  crte.PrintDescription, cre.Element,
      cret.ElementTemplate, cred.EffectiveDate , crtfc.TrafficClass, crec.RateDecimal
From  cabratetariffelement crte
      inner join cabratetariff crt on crte.tariffid = crt.tariffid
      inner join cabratetariffclass crtc on crt.tariffclassid = crtc.tariffclassid
      inner join cabrateelement cre on crte.elementid = cre.elementid
      inner join CABRateElementTemplate cret on cre.ElementTemplateID = cret.ElementTemplateID
      inner join cabrateelementdate cred on crte.elementid = cred.elementid
      inner join cabrateelementcharge crec on cred.elementdateid = crec.elementdateid
      inner join cabratetrafficclass crtfc on crec.trafficclassid = crtfc.trafficclassid
Select 
      crt.Tariff,  crte.PrintDescription, cre.Element,
      cret.ElementTemplate, max(cred.EffectiveDate) , crtfc.TrafficClass, crec.RateDecimal
From  cabratetariffelement crte
      inner join cabratetariff crt on crte.tariffid = crt.tariffid
      inner join cabratetariffclass crtc on crt.tariffclassid = crtc.tariffclassid
      inner join cabrateelement cre on crte.elementid = cre.elementid
      inner join CABRateElementTemplate cret on cre.ElementTemplateID = cret.ElementTemplateID
      inner join cabrateelementdate cred on crte.elementid = cred.elementid
      inner join cabrateelementcharge crec on cred.elementdateid = crec.elementdateid
      inner join cabratetrafficclass crtfc on crec.trafficclassid = crtfc.trafficclassid
group by crt.Tariff,  crte.PrintDescription, cre.Element,
      cret.ElementTemplate, crtfc.TrafficClass, crec.RateDecimal