03-21-2014 07:31 AM
03-21-2014 08:26 AM
When you do have matching data you should consider rephrasing your if condition:
if x and y;
This is equivalent to
if x = 1 and y = 1 ; /* ie both true */
The condition x=y is also met when both are false, an unwanted case. Sure, the merge process takes care of that but it is a sloppy statement in this context.