sqliteデータテーブルからデータを取得するためにこのクエリを使用しました:
select cat_eng_name from category_list where id in (select category_id from kirtan_list)
しかし、結果やエラーを取得できません。データは上記の条件に従ってテーブルで利用できます。
テーブルは次の方法で作成できます。
CREATE TABLE "kirtan_list" ( `id` INTEGER PRIMARY KEY AUTOINCREMENT UNIQUE, `category_id` TEXT, `title_guj` TEXT, `title_eng` TEXT, `description_guj` TEXT, `description_eng` TEXT, `kirtan_group` INTEGER, `pad_no` INTEGER, `kirtan_audio` TEXT );
INSERT INTO `kirtan_list` VALUES (1,'1,2','kjdsfh','Test','kdsgf','Test',1,1,'1.mp3');
INSERT INTO `kirtan_list` VALUES (2,'3','skdjgf','askjdh','kasjdh','kasjdh',1,2,'2.mp3');
COMMIT;
CREATE TABLE `category_list` ( `id` INTEGER PRIMARY KEY AUTOINCREMENT UNIQUE, `cat_guj_name` TEXT, `cat_eng_name` TEXT );
INSERT INTO `category_list` VALUES (1,'All Kirtan','All Kirtan');
INSERT INTO `category_list` VALUES (2,'stuti','Stuti');
問題を再現します。