為什么字段列表中會出現未知列?

當我運行這個命令時,我得到Unknown column 'Orders' in 'field list'

我正在嘗試獲取訂單數量的客戶列表,以及類型的新列。如果客戶有超過10個訂單。它是一個大買家等等。

 SELECT 
    customerTable.isActive,
    (SELECT 
            COUNT(*)
        FROM
            orderTable
        WHERE
            orderTable.customerId = customerTable.id) AS Orders,
    
    CASE
        WHEN Orders > 10 THEN 'Big buyer'
        WHEN Orders > 12 THEN 'Biggest buyer'
    END AS 'Type'
   
    FROM customerTable

另外,在我的查詢的列部分使用select時,正確的術語是什么?

? 最佳回答:

我想這對你有用。

SELECT 
    customerTable.isActive,
    @Orders := (SELECT COUNT(*)
                FROM orderTable
                WHERE orderTable.customerId = customerTable.id) AS Orders,
    CASE
        WHEN @Orders > 10 THEN 'Big buyer'
        WHEN @Orders > 12 THEN 'Biggest buyer'
    END AS 'Type'
FROM customerTable;

列列表中的SELECT被認為是一個子查詢。

主站蜘蛛池模板: 色噜噜狠狠一区二区三区| 天天看高清无码一区二区三区 | 国产91久久精品一区二区| 日韩一区二区在线视频| 亚洲色无码一区二区三区| 精品国产日韩亚洲一区在线| 蜜臀AV在线播放一区二区三区| 日韩精品无码人妻一区二区三区 | 国产精品视频免费一区二区三区| 亚洲熟妇av一区二区三区 | 久久久久人妻一区精品色| 中文字幕无线码一区| 国产日韩精品一区二区在线观看 | 极品人妻少妇一区二区三区 | 国产一区二区三区露脸| 亚无码乱人伦一区二区| 国模私拍福利一区二区| 久久国产免费一区| 亚洲国产美国国产综合一区二区| 国产色精品vr一区区三区| 一区二区福利视频| 无码人妻精品一区二| 日韩精品无码Av一区二区| 波多野结衣在线观看一区| 国产中文字幕一区| 欧洲精品码一区二区三区免费看 | 无码一区二区三区在线| 中文字幕AV一区二区三区| 国产成人一区二区三中文| 亚洲国产欧美一区二区三区| 亚洲色精品三区二区一区| 日本免费一区二区在线观看| 国产午夜毛片一区二区三区 | 国产成人av一区二区三区在线观看 | 亚洲av无码一区二区三区四区| 一区二区三区视频| 精品国产一区二区三区久久狼 | 黑人大战亚洲人精品一区| 精品国产一区二区三区免费| 人妻av无码一区二区三区| 色欲AV蜜桃一区二区三|