es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Parece que el problema con su consulta está en la cláusula WHERE. Cuando se utilizan múltiples condiciones, debe utilizar el operador lógico “AND” en lugar de “OR” en este caso. Además, debe especificar en qué tabla se aplica la condición utilizando el alias de tabla. Debería funcionar así:

    SELECT SUM(A.sales) AS 'Suma de ventas de A', SUM(B.sales) AS 'Suma de ventas de B'
    FROM A
    LEFT JOIN B ON B.names = A.names
    WHERE A.Names NOT LIKE '%Gregg%' AND A.Names NOT LIKE '%Kim%';
    

    Tenga en cuenta que también utilicé una unión izquierda en lugar de una unión interna, en caso de que haya nombres que existan en la tabla A pero no en la tabla B.

Comments are closed.