活捉一只长林 发表于 2023-9-14 12:20:28

如何添加具有单个值的用户定义列?SQL查询

我现在有一个SQL查询,查询生成一个包含约1000万行的表。我想把这个表加到另一列,这个列对所有100M行都有相同的条目。
例如,考虑以下玩具查询
SELECT PRODUCT_ID,ORDER_QUANTITYFROM PRODUCT_TABLEGROUP BY SALES_DAY并说是产生下表
    PRODUCT_ID ORDER_QUANTITY`                              12    3          如何更改此查询以生成下表USER_VALUE每个项目都是999。
    PRODUCT_ID ORDER_QUANTITY USER_VALUE                                                                                                                                                                                                   5                                                                                                                                                                                                                                                                                                                                                                                                                  我意识到这里可能有几个答案…但我认为这将有助于知道如何使用最小文件大小生成表(我认为这将需要提前指定数据类型)。
                                                               
    解决方案:                                                               
                                                                像这样:
SELECT PRODUCT_ID,ORDER_QUANTITY,999 as USER_VALUEFROM PRODUCT_TABLEGROUP BY SALES_DAY
页: [1]
查看完整版本: 如何添加具有单个值的用户定义列?SQL查询