J'ai une demande générale liée au traitement des lignes d'une requête. En général, j'essaie toujours de formater/traiter mes lignes dans SQL lui-même, en utilisant de nombreuses instructions CASE WHEN pour pré-formater mon résultat db, en limitant les lignes et en remplissant les colonnes en fonction d'autres colonnes.Post-traitement dans SQL vs dans le code
Cependant, vous pouvez également choisir de simplement sélectionner toutes vos lignes et faire le post-traitement en code (asp.NET dans mon cas). Selon vous, quelle est la meilleure approche en termes de performance?
Merci à l'avance, Stijn
Merci Bjorn. Dans mon cas spécifique, je crée quelques colonnes supplémentaires dans mon résultat de requête. Ces colonnes doivent être remplies en fonction des valeurs des autres colonnes. Je peux écrire les instructions CASE WHEN, ou je peux remplir les colonnes supplémentaires dans mon code asp.NET. Pour des raisons de maintenance, je suppose que l'option dans le code serait en effet la meilleure –