sql >> Base de Datos >  >> RDS >> SQLite

¿Cómo seleccionar una columna específica de la base de datos de la sala dado un parámetro específico en la consulta de la sala?

SQL normal simplemente usaría

SELECT COLUMN1, COLUMN2, COLUMN3, COLUMN4 from <TABLE>

así que probablemente algo como

@Query("SELECT " + desiredSubcategory1 + " AS subcategoryValue1 + "," +
desiredSubcategory2 + " AS subcategoryValue2 + "," +
desiredSubcategory3 + " AS subcategoryValue3 + "," +
desiredSubcategory4 + " AS subcategoryValue4 + "," +
"FROM subcategory_table")
List<Subcategory> getSubcategory(String desiredSubcategory);