Я пытаюсь вернуть имена столбцов, которые имеют значение. Я думаю, что могу сделать запрос к базе данных и извлечь имена.как вернуть имена столбцов, которые имеют значение?
Например, я хочу вернуть столбцы Director
и Actors
, когда мое разделяемое значение равно Tarantino
, поскольку он является одновременно актером и режиссером.
String x = "Tarantino";
String q =
"SELECT Actors, Director, Genre, Country, Released, WHERE Actors LIKE '%"+x+"%' " +
"AND WHERE Director LIKE '%"+x+"%' " +
"AND WHERE Genre LIKE '%"+x+"%' " +
"AND WHERE Country LIKE '%"+x+"%' " +
"AND WHERE Released LIKE '%"+x+"%' " ;
И тогда я могу перебрать курсором и получить имена столбцов Director
и Actors
Я думаю, что ваш синтаксис неправильный, но трудно сказать без лучшего описания ваших таблиц и столбцов. Можете ли вы предоставить DDL или краткое описание? –
Извините, я обновил запрос. Я думаю, что ошибаюсь, полагая, что пустой столбец не будет возвращен в запросе. Например, столбец жанра будет пустым, поскольку Tarantino не является жанром. Я надеялся восстановить только непустые столбцы. –