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
Vous devez vous connecter pour publier un commentaire.
Comme ceci:
Vous pouvez la passer dans la
SELECT
par exemple:vous pouvez utiliser