Es gibt keinen wesentlichen Unterschied
Also für mich sind folgende Strings unterschiedlich wie Tag und Nacht.
WHERE elefant='' blau
WHERE elefant='blau'
(bis auf Kontextwechsel, den du dringenst beachten solltest),
Was gibt es in diesem Fall genau zu beachten?
Du wirst durch das Zusammenbauen irgendwo einen Syntaxfehler machen.
Das sind Ratespiele, aber der Schluß ist naheliegend.