J'ai le jeu de données suivant:
key column1 column2 column3 20171021 1 1 1
3 Réponses :
Ceci ressemble à une simple requête agrégée: Remarque: j'ai utilisé la fonction d'agrégat max () code>, mais compte tenu de vos données d'échantillons, cela pourrait aussi bien être < code> somme () code> dont vous avez besoin; Choisissez celui qui correspond à votre cas d'utilisation. P> p>
Utilisez l'agrégation
select [key], max(ccolumn1),max(column2) ,max(colum3) from table group by [key]
Vous pouvez utiliser max () et groupe par code> pour y parvenir.
select [key], max(column1), max(column2), max(column3) from tableA group by [key]