Je souhaite ajouter un montant aux lignes renvoyées à partir d'un select. J'ai essayé les choses comme suit:Utilisation de l'alias avec MySql
select *,
3 as amount
from products
where etc....
... et cela fonctionne. Cependant, je veux faire la même chose pour beaucoup de lignes en une seule fois le long des lignes de:
select *,
3 as amount,
2 as amount,
4 as amount
from products
where id in ('1','2','3')
Cependant, cela continue d'ajouter des colonnes de quantité et de ne pas modifier les valeurs de chaque ligne retournée.
Le montant est vraiment un montant que les utilisateurs veulent, il pourrait être 1-99-4-2 ou n'importe quel nombre. Je voulais obtenir une table avec les résultats comme: quantité de produits --------------------------- ... 1 ... 99 .. 4 ... 2 Je voulais juste tout le montage dans une colonne c'est pourquoi j'utilisais select? en tant que montant sélectionner? en quantité mais cela ne semble pas fonctionner de cette façon :-)
Pouvez-vous s'il vous plaît dire comment vous vous attendez à ressembler en résultent? –