Empty IN clause parameter list in MySQL
If I have an application where I’m building the IN list dynamically, and it might end up empty, what I sometimes do is initialize the list with an impossible value and add to that. E.g. if it’s a list of usernames, I’ll start with an empty string, since that’s not a possible username. If it’s … Read more