0

hello guys i have a simple intersect query works fine for sqlite3 console on windows But how can i fire it and retrieve results in android sqlite database.

eg.

 SELECT b_name FROM bus,route,station WHERE s_name='STAITON_NAME'
 AND route.b_id=bus.b_id AND route.s_id=station.s_id INTERSECT
 SELECT b_name FROM bus,route,station WHERE s_name='STATION_NAME' AND route.b_id=bus.b_id AND route.s_id=station.s_id;

1 Answers1

0

To fire a query, use rawQuery. To pass two different station names, use two different parameters:

c = db.rawQuery("SELECT ... WHERE s_name = ? AND ..."+
                       "... WHERE s_name = ? AND ...",
                new String[] { station1, station2 });
CL.
  • 173,858
  • 17
  • 217
  • 259