SQLite Y Y O Las declaraciones se utilizan para compilar múltiples condiciones para reducir los datos seleccionados en una declaración SQLite. Estos dos operadores se llaman operadores conjuntivos…
Estos operadores le permiten realizar múltiples comparaciones con diferentes operadores en una sola declaración SQLite.
A Y El operador permite múltiples condiciones en la cláusula WHERE de SQLite. Al usar el operador AND, la condición completa se considerará verdadera si todas las condiciones son verdaderas. Por ejemplo, [condition1] Y [condition2] solo será verdadera si condition1 y condition2 son verdaderas.
A continuación se muestra la sintaxis básica del operador AND con la cláusula WHERE.
SELECT column1, column2, columnN FROM table_name WHERE [condition1] AND [condition2]...AND [conditionN];
Puedes combinar norte el número de condiciones que utilizan el operador AND. Para que una instrucción SQLite realice una acción, ya sea una transacción o una consulta, todas las condiciones delimitadas por AND deben ser VERDADERAS.
Considere una tabla de EMPRESA con las siguientes entradas:
ID NAME AGE ADDRESS SALARY ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20000.0 2 Allen 25 Texas 15000.0 3 Teddy 23 Norway 20000.0 4 Mark 25 Rich-Mond 65000.0 5 David 27 Texas 85000.0 6 Kim 22 South-Hall 45000.0 7 James 24 Houston 10000.0
Después de la instrucción SELECT, se enumeran todos los registros con una EDAD mayor o igual a 25. Y el salario es mayor o igual a 65.000,00.
sqlite> SELECT * FROM COMPANY WHERE AGE >= 25 AND SALARY >= 65000; ID NAME AGE ADDRESS SALARY ---------- ---------- ---------- ---------- ---------- 4 Mark 25 Rich-Mond 65000.0 5 David 27 Texas 85000.0
El operador OR también se utiliza para combinar varias condiciones en una cláusula WHERE de SQLite. Al usar el operador OR, la condición completa se considerará verdadera si al menos una de las condiciones es verdadera. Por ejemplo, [condition1] O [condition2] será verdadera si condition1 o condition2 es verdadera.
A continuación se muestra la sintaxis básica del operador OR con la cláusula WHERE.
SELECT column1, column2, columnN FROM table_name WHERE [condition1] OR [condition2]...OR [conditionN]
Puedes combinar norte el número de condiciones que utilizan el operador OR. Para que una acción sea realizada por una declaración SQLite, ya sea una transacción o una consulta, solo UNA de las condiciones, separadas por OR, debe ser VERDADERA.
Considere la tabla EMPRESA con las siguientes entradas.
ID NAME AGE ADDRESS SALARY ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20000.0 2 Allen 25 Texas 15000.0 3 Teddy 23 Norway 20000.0 4 Mark 25 Rich-Mond 65000.0 5 David 27 Texas 85000.0 6 Kim 22 South-Hall 45000.0 7 James 24 Houston 10000.0
Después de la instrucción SELECT, se enumeran todos los registros con una EDAD mayor o igual a 25. O el salario es mayor o igual a 65.000,00.
sqlite> SELECT * FROM COMPANY WHERE AGE >= 25 OR SALARY >= 65000; ID NAME AGE ADDRESS SALARY ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20000.0 2 Allen 25 Texas 15000.0 4 Mark 25 Rich-Mond 65000.0 5 David 27 Texas 85000.0
🚫