4
J'ai une requête qui produit quelque chose comme ceci:Comment obtenir la différence entre les 2 colonnes
StartTimestamp | EndTimestamp
================================
100 | 450
--------------------------------
150 | 500
Je voudrais le résultat d'inclure également la différence entre EndTimestamp et StartTimestamp:
StartTimestamp | EndTimestamp | Difference
==============================================
100 | 450 | 350
----------------------------------------------
150 | 600 | 450
Comment est-ce que je fais ceci dans MySQL?
@Alex ... Je veux vérifier si 'Difference' est supérieur à' zéro'. comment puis-je vérifier cela ??? – someone
Vous pouvez utiliser 'SELECT StartTimestamp, EndTimestamp, EndTimestamp - Différences StartTimestamp AS, cas où (EndTimestamp - StartTimestamp)> 0 puis 'Supérieur à 0' else 'Inférieur ou égal à 0' end comme My_Flag FROM mytablename' – Karvy1