Wie man eine Bedingung mit logischem ODER in SQL (MySQL) macht, damit die Unterbedingungen auf einer Bedarfsbasis ausgeführt werden?
Zum Beispiel:
logisches ODER in MySQL
SELECT * FROM \`mytable\` WHERE (\`a\` || \`b\` || \`c\`)
`a` FALSCH
'b' TRUE ist
'c' falsch oder wahr ist
ich MySQL wollen:
1) get `a` // ok, `a` FALSCH
2) if (` a` IS TRUE) Pause // keine Pause
3) erhalten 'b' // ok, `b` ist TRUE
4) wenn (` b` IST WAHR) bricht; // ok, brechen verhält
im letzten Teil Ihrer Frage suchen, sind Sie gefragt werden, ob der Ausdruck 'A oder B oder c '[Kurzschlüssen] (http://stackoverflow.com/questions/ 6960767/do-modern-dbms-include-Kurzschluss-Boolesche-Auswertung)? – onedaywhen