SQL Seleccione una sola fila basada en múltiples valores
Tengo una tabla SQL que se parece a la siguiente
id, in_use
1, T
1, F
2, T
2, T
3, F
Estoy intentando escribir una consulta SQL que tenga la lógica "Si un ID tiene 'T' y 'F', devolver 'T'" da el siguiente resultado
id, in_use
1, T
2, T
3, F
Creo que debería hacer algún tipo de función de agregación, pero no puedo entender cómo conseguir la lógica de colapsar dos filas en una. ¿Algun consejo?
Aceptado
Como T es mayor que F (como caracteres o Ascii), T siempre regresará si una identificación la tiene, solo si todas las filas de una identificación son F, devolverá F
SELECT
id, MAX(in_use) as in_use
FROM mytable
GROUP BY id