SQL est parfois maladroit, n'est-ce pas? En ce moment, je veux prendre deux valeurs de colonne différente et comparer la différence. Ex:

ColA | ColB | New column
1    |  0   |  1
2    |  5   |  3
3    | 10   |  7

Que dois-je commander pour créer cette nouvelle colonne RAD?

1
Drew L. Facchiano 7 août 2017 à 21:38

2 réponses

Avez-vous réellement besoin d'une nouvelle colonne? Peut-être voulez-vous simplement accéder à cette valeur dans une instruction select?

SELECT ColA, ColB, ABS(ColA - ColB) AS [New column]
FROM YourTable
0
marc_s 19 août 2017 à 21:45

Peut-être quelque chose comme ça ...

select ColA, ColB, ABS(ColA-ColB) as 'New column' from table 
0
Travis 7 août 2017 à 18:41