Wenn ich den Startpost korrekt verstanden habe und die Werte nur 0 und 1 annehmen, dann müsste deine erste Anfrage verodert werden (also überall OR anstelle von AND). Unter der selben Bedingung dürfte das zweite Statement stimmen.

Ohne die Bedeutung und die Ausprägungen der Werte zu kennen und die Struktur zu ändern fällt mir spontan auch nichts schöneres ein. Eine Option wäre es natürlich noch addy1, addy2 und addy3 zu addieren um das Resultat dann mit 3 zu vergleichen. Die Performance davon ist eventuell nicht so bombastisch, aber wenn es um Lesbarkeit geht kann es zur der Bedeutung passt, dann wäre das je nach Einsatzzweck vertretbar.