Respuesta
en
Microsoft Access
y en 2 temas más
a
Marcar registros en una tabla que coincide con los de otra tabla
Deberías usar un UPDATE con un CASE. Algo así: update tabla_a set coicidencia=case when articulo in (select articulo from tabla_b) then 'SI' ELSE 'NO' end;
Respuesta
en
Programación
y en 2 temas más
a
¿Cómo hago para sumar las columnas "VentaBruta" con "Descuento"?
Respuesta
en
SQL Server
y en 2 temas más
a
Como hago para que este query me devuelva solo los que tienen valor en "qty"
select a.productid, a.productname, b.unitprice, case when a.unitprice = b.unitprice then b.qty when a.productid = b.productid then b.qty else null end as qty from Production.Products as a, sales.OrderDetails as b where case when a.unitprice =...
Respuesta
en
Lenguaje SQL
y en 3 temas más
a
Consulta SQL para agrupar datos de 2 tablas
Respuesta
en
Microsoft Access
y en 2 temas más
a
Como puedo hacer una sentencia if en access
if exists (select * from grupos where nombre=&nombre and grupo=&grupo) print "existe" else print "no existe";
Respuesta
en
SQL Server
y en 2 temas más
a
Como hago para que este query no devuelva registro cuando hayan valores nulos?
where mod(desde,2)=1 DECODE(MOD( Desde, 2), 1, Desde)
Respuesta
en
Lenguaje SQL
y en 1 temas más
a
Volcar los resultados de una SQL de unión en una tabla
Usa un subquery, para que crear una tabla Crear tabas con copias de datos es generar redundancia
Respuesta
en
Lenguaje SQL
y en 1 temas más
a
Error "La subconsulta ha devuelto más de un valor, lo que no es correcto cuando va a continuación de =, !=, <..."
Estas comparando un valor con un subquery que devuelve más se fila. Debes usar any u all.
Respuesta
en
Lenguaje SQL
a
Usar alias en una clausula having o where..
Los alias de columnas solo pueden ser utilizados en la cláusula order by
Respuesta
en
Microsoft Access
y en 2 temas más
a
Varios criterios en combinación de consultas
select contrato , count(*) from contratos c group by contrato having count(*) > (select count(*) from acumulado a where c.contrato=a.contrato);