Comment ajouter une colonne définie par l'utilisateur avec une seule valeur à une requête SQL

Actuellement j'ai une requête SQL qui produit une table, avec près de 10M de lignes. Je voudrais ajouter à ce tableau avec une autre colonne qui a la même entrée pour tous les 10M lignes.

Par exemple, considérez les éléments suivants jouet requête

SELECT PRODUCT_ID, ORDER_QUANTITY
FROM PRODUCT_TABLE
GROUP BY SALES_DAY

Et dire que c'est produit le tableau suivant

 PRODUCT_ID ORDER_QUANTITY`     
      1          10
      2          12
      3          14

Comment puis-je modifier cette requête afin qu'elle produit le tableau suivant, où chaque entrée dans USER_VALUE est de 999.

 PRODUCT_ID ORDER_QUANTITY USER_VALUE  
      1           10         999
      2           12         999
      3           14         999

Je me rends compte qu'il peut y avoir plusieurs réponses ici... mais je suppose qu'il serait utile de connaître la méthode qui serait de produire de la table avec la plus petite taille de fichier (je suppose qu'il aurait besoin de spécifier le type de données à l'avance).

source d'informationauteur Berk U. | 2013-06-25