小编Jam*_*mes的帖子

1054 - 'on子句'中的未知列'XXX'

几年前的SQL语句曾经工作过,现在它没有,我收到此错误消息:

1054 - 'on子句'中的未知列'Promotion_Card_details.Card_id'

这是我的SQL语句:

SELECT DISTINCT Promotion_Card_details.Card_id, 
       Promotion_Merchant_details.Merchant_id, 
       Promotion_details.Promotion_id, 
       Issuer_details.IssuerName, 
       Card_details.CCType, 
       PaymentType_details.PaymentTypeName, 
       Merchant_details.MerchantName, 
       PromotionText, 
       PromotionEndDate 
FROM Promotion_details 
INNER JOIN Card_details ON (Card_details.Card_id=Promotion_Card_details.Card_id) 
INNER JOIN Issuer_details ON (Issuer_details.Issuer_id=Card_details.Issuer_id) 
INNER JOIN PaymentType_details ON (PaymentType_details.PaymentType_id=Card_details.PaymentType_id) 
INNER JOIN Merchant_details ON (Merchant_details.Merchant_id=Promotion_Merchant_details.Merchant_id) 
INNER JOIN Promotion_Merchant_details ON (Promotion_Merchant_details.Promotion_id=Promotion_details.Promotion_id) 
INNER JOIN Promotion_Card_details ON (Promotion_details.Promotion_id=Promotion_Card_details.Promotion_id) 
WHERE ((Promotion_details.Promotion_id = '13' OR Promotion_details.Promotion_id = '14'  
            OR 
      Promotion_details.Promotion_id = '15' OR Promotion_details.Promotion_id = '16' OR 
      Promotion_details.Promotion_id = '17' OR Promotion_details.Promotion_id = '18' OR 
      Promotion_details.Promotion_id = '19' OR Promotion_details.Promotion_id = '20' …
Run Code Online (Sandbox Code Playgroud)

mysql sql

2
推荐指数
1
解决办法
8316
查看次数

标签 统计

mysql ×1

sql ×1