{
  "slug": "sql-2-filtros-y-condiciones",
  "title": "Test de SQL: filtros y condiciones",
  "shortTitle": "filtros y condiciones",
  "category": "sql",
  "categoryName": "SQL",
  "description": "Preguntas sobre WHERE, LIKE, BETWEEN, IN, NOT y operadores de comparación.",
  "seoTitle": "Test de SQL: filtros y condiciones online | PracticarTest.com",
  "questions": [
    {
      "question": "¿Qué operador SQL comprueba si nombre es igual a un valor?",
      "answers": [
        "IN",
        "NOT",
        "="
      ],
      "correct": 2,
      "explanation": "En SQL se usa = para igualdad.",
      "id": 1
    },
    {
      "question": "Selecciona qué operador permite buscar patrones de texto en la columna nombre.",
      "answers": [
        "LIKE",
        "FIND",
        "MATCHES"
      ],
      "correct": 0,
      "explanation": "LIKE permite patrones con comodines.",
      "id": 2
    },
    {
      "question": "¿Qué operador comprueba si nombre está entre dos valores?",
      "answers": [
        "RANGE",
        "INSIDE",
        "BETWEEN"
      ],
      "correct": 2,
      "explanation": "BETWEEN evalúa un rango inclusivo.",
      "id": 3
    },
    {
      "question": "¿Qué operador permite comparar nombre con una lista de valores?",
      "answers": [
        "IN",
        "ANYLIST",
        "LIST"
      ],
      "correct": 0,
      "explanation": "IN comprueba pertenencia a una lista.",
      "id": 4
    },
    {
      "question": "¿Qué operador se usa para negar una condición sobre nombre?",
      "answers": [
        "NO",
        "EXCEPT",
        "NOT"
      ],
      "correct": 2,
      "explanation": "NOT invierte una condición lógica.",
      "id": 5
    },
    {
      "question": "En el supuesto de operador SQL comprueba si precio es igual a un valor, identifica la opción incorrecta.",
      "answers": [
        "NOT en relación con operador SQL comprueba si precio es igual a un valor",
        "IN en relación con operador SQL comprueba si precio es igual a un valor",
        "= en relación con operador SQL comprueba si precio es igual a un valor"
      ],
      "correct": 0,
      "explanation": "La opción que no corresponde es: NOT. La referencia correcta del enunciado original era: =.",
      "id": 6
    },
    {
      "question": "En el supuesto de texto en la columna precio, identifica la opción incorrecta.",
      "answers": [
        "MATCHES",
        "LIKE",
        "FIND"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: FIND. La referencia correcta del enunciado original era: LIKE.",
      "id": 7
    },
    {
      "question": "En el supuesto de operador comprueba si precio está entre dos valores, identifica la opción incorrecta.",
      "answers": [
        "RANGE",
        "INSIDE",
        "BETWEEN"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: INSIDE. La referencia correcta del enunciado original era: BETWEEN.",
      "id": 8
    },
    {
      "question": "En el supuesto de valores, identifica la opción incorrecta.",
      "answers": [
        "ANYLIST",
        "LIST",
        "IN"
      ],
      "correct": 0,
      "explanation": "La opción que no corresponde es: ANYLIST. La referencia correcta del enunciado original era: IN.",
      "id": 9
    },
    {
      "question": "En el supuesto de precio, identifica la opción incorrecta.",
      "answers": [
        "NO",
        "EXCEPT",
        "NOT"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: EXCEPT. La referencia correcta del enunciado original era: NOT.",
      "id": 10
    },
    {
      "question": "Revisa operador SQL comprueba si fecha es igual a un valor: ¿qué afirmación no corresponde?",
      "answers": [
        "IN en relación con operador SQL comprueba si fecha es igual a un valor",
        "NOT en relación con operador SQL comprueba si fecha es igual a un valor",
        "= en relación con operador SQL comprueba si fecha es igual a un valor"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: NOT. La referencia correcta del enunciado original era: =.",
      "id": 11
    },
    {
      "question": "Revisa texto en la columna fecha: ¿qué afirmación no corresponde?",
      "answers": [
        "MATCHES en relación con texto en la columna fecha",
        "LIKE en relación con texto en la columna fecha",
        "FIND en relación con texto en la columna fecha"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: FIND. La referencia correcta del enunciado original era: LIKE.",
      "id": 12
    },
    {
      "question": "Revisa operador comprueba si fecha está entre dos valores: ¿qué afirmación no corresponde?",
      "answers": [
        "INSIDE",
        "RANGE",
        "BETWEEN"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: RANGE. La referencia correcta del enunciado original era: BETWEEN.",
      "id": 13
    },
    {
      "question": "Revisa valores: ¿qué afirmación no corresponde?",
      "answers": [
        "LIST en relación con valores",
        "IN en relación con valores",
        "ANYLIST en relación con valores"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: ANYLIST. La referencia correcta del enunciado original era: IN.",
      "id": 14
    },
    {
      "question": "Revisa fecha: ¿qué afirmación no corresponde?",
      "answers": [
        "EXCEPT",
        "NO",
        "NOT"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: NO. La referencia correcta del enunciado original era: NOT.",
      "id": 15
    },
    {
      "question": "Aplicado a operador SQL comprueba si salario es igual a un valor, ¿cuál es la alternativa falsa?",
      "answers": [
        "NOT en relación con operador SQL comprueba si salario es igual a un valor",
        "= en relación con operador SQL comprueba si salario es igual a un valor",
        "IN en relación con operador SQL comprueba si salario es igual a un valor"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: IN. La referencia correcta del enunciado original era: =.",
      "id": 16
    },
    {
      "question": "Aplicado a texto en la columna salario, ¿cuál es la alternativa falsa?",
      "answers": [
        "MATCHES en relación con texto en la columna salario",
        "FIND en relación con texto en la columna salario",
        "LIKE en relación con texto en la columna salario"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: FIND. La referencia correcta del enunciado original era: LIKE.",
      "id": 17
    },
    {
      "question": "Aplicado a operador comprueba si salario está entre dos valores, ¿cuál es la alternativa falsa?",
      "answers": [
        "BETWEEN en relación con operador comprueba si salario está entre dos valores",
        "RANGE en relación con operador comprueba si salario está entre dos valores",
        "INSIDE en relación con operador comprueba si salario está entre dos valores"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: RANGE. La referencia correcta del enunciado original era: BETWEEN.",
      "id": 18
    },
    {
      "question": "Aplicado a valores, ¿cuál es la alternativa falsa?",
      "answers": [
        "IN en relación con valores en relación con valores en relación con valores, supuesto 19",
        "LIST en relación con valores en relación con valores en relación con valores, supuesto 19",
        "ANYLIST en relación con valores en relación con valores en relación con valores, supuesto 19"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: ANYLIST. La referencia correcta del enunciado original era: IN.",
      "id": 19
    },
    {
      "question": "Aplicado a salario, ¿cuál es la alternativa falsa?",
      "answers": [
        "NO en relación con salario",
        "NOT en relación con salario",
        "EXCEPT en relación con salario"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: EXCEPT. La referencia correcta del enunciado original era: NOT.",
      "id": 20
    },
    {
      "question": "Sobre operador SQL comprueba si pais es igual a un valor, ¿cuál de estas opciones NO sería correcta?",
      "answers": [
        "= en relación con operador SQL comprueba si pais es igual a un valor",
        "NOT en relación con operador SQL comprueba si pais es igual a un valor",
        "IN en relación con operador SQL comprueba si pais es igual a un valor"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: NOT. La referencia correcta del enunciado original era: =.",
      "id": 21
    },
    {
      "question": "Sobre texto en la columna pais, ¿cuál de estas opciones NO sería correcta?",
      "answers": [
        "FIND en relación con texto en la columna pais",
        "MATCHES en relación con texto en la columna pais",
        "LIKE en relación con texto en la columna pais"
      ],
      "correct": 0,
      "explanation": "La opción que no corresponde es: FIND. La referencia correcta del enunciado original era: LIKE.",
      "id": 22
    },
    {
      "question": "Sobre operador comprueba si pais está entre dos valores, ¿cuál de estas opciones NO sería correcta?",
      "answers": [
        "BETWEEN en relación con operador comprueba si pais está entre dos valores",
        "RANGE en relación con operador comprueba si pais está entre dos valores",
        "INSIDE en relación con operador comprueba si pais está entre dos valores"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: INSIDE. La referencia correcta del enunciado original era: BETWEEN.",
      "id": 23
    },
    {
      "question": "Sobre valores, ¿cuál de estas opciones NO sería correcta?",
      "answers": [
        "IN",
        "ANYLIST",
        "LIST"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: LIST. La referencia correcta del enunciado original era: IN.",
      "id": 24
    },
    {
      "question": "Sobre pais, ¿cuál de estas opciones NO sería correcta?",
      "answers": [
        "NO en relación con pais",
        "NOT en relación con pais",
        "EXCEPT en relación con pais"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: EXCEPT. La referencia correcta del enunciado original era: NOT.",
      "id": 25
    },
    {
      "question": "En el supuesto de operador SQL comprueba si nota es igual a un valor, identifica la opción incorrecta.",
      "answers": [
        "= en relación con operador SQL comprueba si nota es igual a un valor",
        "IN en relación con operador SQL comprueba si nota es igual a un valor",
        "NOT en relación con operador SQL comprueba si nota es igual a un valor"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: IN. La referencia correcta del enunciado original era: =.",
      "id": 26
    },
    {
      "question": "En el supuesto de texto en la columna nota, identifica la opción incorrecta.",
      "answers": [
        "FIND en relación con texto en la columna nota",
        "LIKE en relación con texto en la columna nota",
        "MATCHES en relación con texto en la columna nota"
      ],
      "correct": 0,
      "explanation": "La opción que no corresponde es: FIND. La referencia correcta del enunciado original era: LIKE.",
      "id": 27
    },
    {
      "question": "En el supuesto de operador comprueba si nota está entre dos valores, identifica la opción incorrecta.",
      "answers": [
        "INSIDE en relación con operador comprueba si nota está entre dos valores",
        "BETWEEN en relación con operador comprueba si nota está entre dos valores",
        "RANGE en relación con operador comprueba si nota está entre dos valores"
      ],
      "correct": 0,
      "explanation": "La opción que no corresponde es: INSIDE. La referencia correcta del enunciado original era: BETWEEN.",
      "id": 28
    },
    {
      "question": "En el supuesto de valores, identifica la opción incorrecta (supuesto 29).",
      "answers": [
        "IN en relación con valores en relación con valores en relación con valores, supuesto 29",
        "LIST en relación con valores en relación con valores en relación con valores, supuesto 29",
        "ANYLIST en relación con valores en relación con valores en relación con valores, supuesto 29"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: ANYLIST. La referencia correcta del enunciado original era: IN.",
      "id": 29
    },
    {
      "question": "En el supuesto de nota, identifica la opción incorrecta.",
      "answers": [
        "NOT en relación con nota",
        "NO en relación con nota",
        "EXCEPT en relación con nota"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: NO. La referencia correcta del enunciado original era: NOT.",
      "id": 30
    },
    {
      "question": "Revisa operador SQL comprueba si total es igual a un valor: ¿qué afirmación no corresponde?",
      "answers": [
        "IN en relación con operador SQL comprueba si total es igual a un valor",
        "NOT en relación con operador SQL comprueba si total es igual a un valor",
        "= en relación con operador SQL comprueba si total es igual a un valor"
      ],
      "correct": 0,
      "explanation": "La opción que no corresponde es: IN. La referencia correcta del enunciado original era: =.",
      "id": 31
    },
    {
      "question": "Revisa texto en la columna total: ¿qué afirmación no corresponde?",
      "answers": [
        "MATCHES",
        "FIND",
        "LIKE"
      ],
      "correct": 0,
      "explanation": "La opción que no corresponde es: MATCHES. La referencia correcta del enunciado original era: LIKE.",
      "id": 32
    },
    {
      "question": "Revisa operador comprueba si total está entre dos valores: ¿qué afirmación no corresponde?",
      "answers": [
        "BETWEEN en relación con operador comprueba si total está entre dos valores",
        "RANGE en relación con operador comprueba si total está entre dos valores",
        "INSIDE en relación con operador comprueba si total está entre dos valores"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: RANGE. La referencia correcta del enunciado original era: BETWEEN.",
      "id": 33
    },
    {
      "question": "Revisa valores: ¿qué afirmación no corresponde (supuesto 34).",
      "answers": [
        "IN en relación con valores",
        "ANYLIST en relación con valores",
        "LIST en relación con valores"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: LIST. La referencia correcta del enunciado original era: IN.",
      "id": 34
    },
    {
      "question": "Revisa total: ¿qué afirmación no corresponde?",
      "answers": [
        "NOT en relación con total",
        "NO en relación con total",
        "EXCEPT en relación con total"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: EXCEPT. La referencia correcta del enunciado original era: NOT.",
      "id": 35
    },
    {
      "question": "Aplicado a operador SQL comprueba si autor es igual a un valor, ¿cuál es la alternativa falsa?",
      "answers": [
        "= en relación con operador SQL comprueba si autor es igual a un valor",
        "NOT en relación con operador SQL comprueba si autor es igual a un valor",
        "IN en relación con operador SQL comprueba si autor es igual a un valor"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: NOT. La referencia correcta del enunciado original era: =.",
      "id": 36
    },
    {
      "question": "Aplicado a texto en la columna autor, ¿cuál es la alternativa falsa?",
      "answers": [
        "MATCHES en relación con texto en la columna autor",
        "FIND en relación con texto en la columna autor",
        "LIKE en relación con texto en la columna autor"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: FIND. La referencia correcta del enunciado original era: LIKE.",
      "id": 37
    },
    {
      "question": "Aplicado a operador comprueba si autor está entre dos valores, ¿cuál es la alternativa falsa?",
      "answers": [
        "BETWEEN en relación con operador comprueba si autor está entre dos valores",
        "RANGE en relación con operador comprueba si autor está entre dos valores",
        "INSIDE en relación con operador comprueba si autor está entre dos valores"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: INSIDE. La referencia correcta del enunciado original era: BETWEEN.",
      "id": 38
    },
    {
      "question": "Aplicado a valores, ¿cuál es la alternativa falsa (supuesto 39).",
      "answers": [
        "IN en relación con valores en relación con valores en relación con valores, supuesto 39",
        "LIST en relación con valores en relación con valores en relación con valores, supuesto 39",
        "ANYLIST en relación con valores en relación con valores en relación con valores, supuesto 39"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: LIST. La referencia correcta del enunciado original era: IN.",
      "id": 39
    },
    {
      "question": "Aplicado a autor, ¿cuál es la alternativa falsa?",
      "answers": [
        "NOT en relación con autor",
        "EXCEPT en relación con autor",
        "NO en relación con autor"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: NO. La referencia correcta del enunciado original era: NOT.",
      "id": 40
    },
    {
      "question": "Sobre operador SQL comprueba si importe es igual a un valor, ¿cuál de estas opciones NO sería correcta?",
      "answers": [
        "= en relación con operador SQL comprueba si importe es igual a un valor",
        "NOT en relación con operador SQL comprueba si importe es igual a un valor",
        "IN en relación con operador SQL comprueba si importe es igual a un valor"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: NOT. La referencia correcta del enunciado original era: =.",
      "id": 41
    },
    {
      "question": "Sobre texto en la columna importe, ¿cuál de estas opciones NO sería correcta?",
      "answers": [
        "LIKE en relación con texto en la columna importe",
        "MATCHES en relación con texto en la columna importe",
        "FIND en relación con texto en la columna importe"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: FIND. La referencia correcta del enunciado original era: LIKE.",
      "id": 42
    },
    {
      "question": "Sobre operador comprueba si importe está entre dos valores, ¿cuál de estas opciones NO sería correcta?",
      "answers": [
        "BETWEEN en relación con operador comprueba si importe está entre dos valores",
        "INSIDE en relación con operador comprueba si importe está entre dos valores",
        "RANGE en relación con operador comprueba si importe está entre dos valores"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: RANGE. La referencia correcta del enunciado original era: BETWEEN.",
      "id": 43
    },
    {
      "question": "Sobre valores, ¿cuál de estas opciones NO sería correcta (supuesto 44).",
      "answers": [
        "LIST en relación con valores en relación con valores en relación con valores, supuesto 44",
        "ANYLIST en relación con valores en relación con valores en relación con valores, supuesto 44",
        "IN en relación con valores en relación con valores en relación con valores, supuesto 44"
      ],
      "correct": 0,
      "explanation": "La opción que no corresponde es: LIST. La referencia correcta del enunciado original era: IN.",
      "id": 44
    },
    {
      "question": "Sobre importe, ¿cuál de estas opciones NO sería correcta?",
      "answers": [
        "EXCEPT en relación con importe",
        "NO en relación con importe",
        "NOT en relación con importe"
      ],
      "correct": 0,
      "explanation": "La opción que no corresponde es: EXCEPT. La referencia correcta del enunciado original era: NOT.",
      "id": 45
    },
    {
      "question": "En el supuesto de operador SQL comprueba si email es igual a un valor, identifica la opción incorrecta.",
      "answers": [
        "= en relación con operador SQL comprueba si email es igual a un valor",
        "IN en relación con operador SQL comprueba si email es igual a un valor",
        "NOT en relación con operador SQL comprueba si email es igual a un valor"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: NOT. La referencia correcta del enunciado original era: =.",
      "id": 46
    },
    {
      "question": "En el supuesto de texto en la columna email, identifica la opción incorrecta.",
      "answers": [
        "FIND en relación con texto en la columna email",
        "MATCHES en relación con texto en la columna email",
        "LIKE en relación con texto en la columna email"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: MATCHES. La referencia correcta del enunciado original era: LIKE.",
      "id": 47
    },
    {
      "question": "En el supuesto de operador comprueba si email está entre dos valores, identifica la opción incorrecta.",
      "answers": [
        "RANGE en relación con operador comprueba si email está entre dos valores",
        "BETWEEN en relación con operador comprueba si email está entre dos valores",
        "INSIDE en relación con operador comprueba si email está entre dos valores"
      ],
      "correct": 2,
      "explanation": "La opción que no corresponde es: INSIDE. La referencia correcta del enunciado original era: BETWEEN.",
      "id": 48
    },
    {
      "question": "En el supuesto de valores, identifica la opción incorrecta (supuesto 49).",
      "answers": [
        "ANYLIST en relación con valores en relación con valores en relación con valores, supuesto 49",
        "LIST en relación con valores en relación con valores en relación con valores, supuesto 49",
        "IN en relación con valores en relación con valores en relación con valores, supuesto 49"
      ],
      "correct": 1,
      "explanation": "La opción que no corresponde es: LIST. La referencia correcta del enunciado original era: IN.",
      "id": 49
    },
    {
      "question": "En el supuesto de email, identifica la opción incorrecta.",
      "answers": [
        "NO en relación con email",
        "NOT en relación con email",
        "EXCEPT en relación con email"
      ],
      "correct": 0,
      "explanation": "La opción que no corresponde es: NO. La referencia correcta del enunciado original era: NOT.",
      "id": 50
    }
  ]
}