J'ai deux types d'instruction select avec la même clause where complexe.requête de sélection multiple avec la même clause where
One - transaction Renvoie des données détaillées
select field_1, field_2, field_3, ... , field_30 from my_table where my_where_clause
deuxième - données de transaction retours regroupés par les marchands (distincts)
select distinct field_1, field_2, field_8 from my_table where my_where_clause
déclarations sont appelés séparément.
Je veux simplifier mon code et de ne pas répéter ce complexe où la clause dans les deux déclarations sans perdre les performances
Dans SQL dynamique, il est possible, mais je ne veux pas utiliser SQL dynamique.
Des suggestions?
SQL dynamique peut être une option – SomeJavaGuy
Oui c'est, mais je veux éviter SQL dynamique – mariami
Le 2ème est dérivable de la première, donc en insérant le premier dans une table temporaire et interroger cela peut être une option. –