Question : Mysql a stocké le passage de proc toute l'aide de valeurs

Salut guys.

I ont attaché un magasin stocké de procedure.
For, stigmatisent, partent, subd, produit, tissu de categ, saison et paramètres d'achat, si je veux TOUTES LES VALEURS, le
Is là une manière plus rapide plus facile puis, using REGEXP et lui passer par exemple « [- 0-9] » dans l'appel pour everything.

is là une manière de ne pas inclure juste le paramètre, ainsi tout est passed.

Like si la MARQUE = '' lui passent alors tout.

Hope qui semble raisonnable.
Kj
class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
36 :
37 :
38 :
39 :
40 :
41 :
42 :
43 :
44 :
45 :
46 :
47 :
48 :
49 :
50 :
51 :
52 :
53 :
54 :
55 :
56 :
57 :
58 :
59 :
60 :
61 :
62 :
63 :
64 :
65 :
66 :
67 :
68 :
69 :
70 :
71 :
72 :
73 :
74 :
75 :
76 :
77 :
78 :
79 :
80 :
81 :
82 :
83 :
84 :
85 :
86 :
87 :
88 :
89 :
90 :
91 :
92 :
93 :
94 :
95 :
96 :
97 :
98 :
99 :
100 :
101 :
102 :
103 :
104 :
105 :
106 :
107 :
108 :
109 :
110 :
111 :
112 :
113 :
114 :
>DELIMITER " de l'id= " codeSnippet780268 de
           
class= de

Réponse : Mysql a stocké le passage de proc toute l'aide de valeurs

et s.storenumber DANS (", MAGASIN, ") « ,
     CAS QUAND EXTRÉMITÉ d'autre de concat de "" de "" de BRAND= puis (« et s.brandnumber DANS (", MARQUE, ") »),
« et s.deptcode REGEXP », PARTENT, « 

L'ok I a manqué une EXTRÉMITÉ.
Fondamentalement, ce que signifie il est, à la pièce où vous ajoutez normalement la corde

et s.brandnumber DEDANS (", MARQUE, ")

À votre plein SQL, elle vérifie si la marque est "".  Si elle est blanche, elle n'ajoute rien à la question finale.  Regardant juste la ligne de CAS, elle fait ceci :

     CAS QUAND "" de BRAND= alors
         ""
     autrement
         concat (« et s.brandnumber DANS (", MARQUE, ") »)
     EXTRÉMITÉ,

Ainsi elle l'un ou l'autre ajoute « et s.brandnumber dans () » si le filtre de marque n'est pas vide, ou rien (et donc le SQL entier ne filtre pas sur la marque).

Me faire savoir si c'est peu clair.
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us