¿Cómo crear una vista sql (CREATE VIEW) en sqlite (android) y consulta?

Así que tengo una tabla y quiero crear otra tabla usando "CREATE VIEW" desde sql. Necesito hacer una copia de la tabla con la que estoy trabajando para poder usarla 2x. Mi consulta sql tendría que ser así:

SELECT A.time AS Start, B.time AS Stop FROM time A, time B WHERE A.id+1=B.id AND A.bool=1 AND B.bool=0 

Mi mesa inicial es:

  String sql="create table "+TABLE+" ( "+C_ID+" INTEGER PRIMARY KEY AUTOINCREMENT, " +C_TIME+" TEXT, "+C_BOOL+" NUMERIC)"; 

Así que cualquier persona tiene cualquier ideea donde (en mi código) puedo crear la vista y cómo lo consulta en android?

Puedo proporcionar código si es necesario

Gracias 🙂

One Solution collect form web for “¿Cómo crear una vista sql (CREATE VIEW) en sqlite (android) y consulta?”

Basándose en esto , crearía la vista con la siguiente declaración:

 CREATE VIEW view_name AS SELECT A.time AS Start, B.time AS Stop FROM time A, time B WHERE A.id+1=B.id AND A.bool=1 AND B.bool=0 

Puede crearlo justo después de crear la tabla "base".

Puede consultarlo tal como lo haría con cualquier otra tabla.

  • Prueba de Android JUnit para SQLiteOpenHelper
  • Intel XDK: Conexión de la aplicación móvil a una base de datos
  • ¿Soporta la plataforma Android SpatiaLite?
  • GetLoaderManager (). InitLoader () no acepta 'this' como argumento aunque la clase (ListFragment) implementa LoaderManager.LoaderCallbacks <Cursor>
  • Mejor detección de corrupción de SQLite
  • Android + Robolectric - RuntimeException / InstantiationException en queryBuilder.query () en ContentProvider
  • Mostrar datos SQLite en RecyclerView
  • Cómo evitar objetos duplicados en la base de datos DB4o
  • ¿Cómo puedo implementar autocompletar con cursoradapter?
  • Uso de SQLite de actividad y servicio
  • Navegar por la base de datos SQLite desde Android Studio
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.