Tengo una lista de los valores de la siguiente manera:incorporarse a un tablero con una lista
("UXT8","U61J","U61W","U62U","X82U","U5NF","U635","U526","28FX")
Me gustaría ser capaz de extraer de una mesa cuántas veces cada uno de ellos tiene lugar en un campo de una tabla , aun cuando el número de ocurrencias es 0.
lo que busco es similar a
select key_field, count(*) from table
where key_field in ("UXT8","U61J","U61W","U62U","X82U","U5NF","U635","U526","28FX")
group by key_field;
pero con una especie de efecto de la izquierda unirse.
¿Es esto posible en sql, y específicamente en sus variantes sqlite o mysql?
Gracias
¿Ha intentado ejecutar su consulta? ¿Cuál fue el resultado? –
He ejecutado el equivalente para mi base de datos (campos y valores han sido cambiados en la publicación) y funciona, pero cuando un valor en la lista nunca aparece en la tabla, no obtengo ningún resultado para ese valor y quiero mostrar es decir: "U5NF", 0 – simone
su consulta no podrá dar el '0' ya que el criterio de selección de consulta es si está presente. El cero que tendrás que obtener a través de otra lógica. – Nanda