Operador de desigualdad en SQL

En este artículo, discutiremos la descripción general de los operadores en SQL y principalmente nuestro enfoque estará en el Operador de desigualdad en SQL. Discutámoslo uno por uno.

Requisito previo: operadores en SQL

Descripción general:
los operadores de SQL se utilizan ampliamente para acceder a la información en función de las condiciones. En el operador Desigualdad, verificaremos la condición en una columna específica. El operador en SQL se usa para realizar condiciones y, según la condición, se producirá la salida. Por ejemplo, si desea encontrar los datos de la base de datos, digamos el nombre del estudiante, puede usar un operador igual para verificar el nombre. El operador de desigualdad es una palabra reservada que se usa en una cláusula WHERE de instrucción SQL para comparar los dos elementos.

Ejemplo:
en este ejemplo, supongamos que desea acceder a los nombres de los estudiantes de la tabla de estudiantes de la base de datos. Entonces, usaremos un operador igual con la cláusula WHERE de la siguiente manera.

Select * from student where name = 'ABC';

Operador de desigualdad en SQL:
A veces, cuando queremos seleccionar datos que no cumplen una condición, como todos los estudiantes que no están en su segundo año . Considere la siguiente tabla como referencia. En esta tabla, los estudiantes son un nombre de tabla y el nombre, el año y las materias son el nombre de la columna de la tabla.

estudiantes
nombre año asignaturas
Anish mandal 4 Diseño del compilador
Yobraj Rai 4 Java
Swatee Verma 2 PHP

Ejemplo-1:
Entonces, para seleccionar a aquellos que no están en su segundo año. Entonces, en esto, usaremos el operador de desigualdad de la siguiente manera.

SELECT * FROM students WHERE year <> 2;

Salida:
Habrá 2 registros seleccionados. Estos son los resultados que debería ver con cualquiera de las declaraciones SQL de la siguiente manera.

  • Como antes, comenzamos seleccionando todos los elementos con . Esto nos dará estudiantes de todos los años.
  • Dado que el año <> 2 filtra los elementos de los estudiantes con 2 en la columna del año , solo obtenemos un estudiante del cuarto año.
     
resultado
nombre año asignaturas
Anish mandal 4 Diseño del compilador
Yobraj Rai 4 Java

 

Ejemplo-2:
También podemos usar el operador de desigualdad con valores de texto, como obtener todos los estudiantes que no están sujetos en ‘Java’.

SELECT * FROM students WHERE subjects <> 'Java';

Habrá 2 registros seleccionados, es decir, «Diseño del compilador», «Php». Estos son los resultados que debería ver con cualquiera de las declaraciones SQL. En el ejemplo, ambas sentencias SELECT devolverían todas las filas de la tabla de materias donde las materias no son iguales a Java.

Resultado
nombre año asignaturas
Anish 4 Diseño del compilador
Swatee Verma 2 PHP

 

Uso: 
Para verificar si el valor de una columna no es igual a otra, usamos el operador de desigualdad <>.

Nota :

  1. ¿Con qué tipo de valor podemos usar el operador de desigualdad <>?
    Respuesta- Cualquier tipo como texto y números.
     
  2. ¿Cuándo es útil el signo de desigualdad?
    Respuesta: cuando desea obtener todos los elementos que no satisfacen un criterio. 

Publicación traducida automáticamente

Artículo escrito por mandalktaanees12 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *