【发布时间】:2020-07-13 12:28:32
【问题描述】:
我的问题是,我在下面放置的查询(在我的 PC 上的 DbBrowser for Sqlite 中使用)正确返回了数据。但是一旦在应用程序中执行,它就不会显示我缺少 UNION SELECT 的结果的所有数据,就好像我只解决了 UNION 之前的第一部分
val parametro_lista_seleccionada: Array<String> =
arrayOf(lista_seleccionada.toString()) //Creamos un array con el id de la lista seleccionada para pasarla como parametro al SELECT
val cursor_consulta_sql: Cursor = bd_conexion.rawQuery("SELECT * FROM contenido_lista AS cl, productos AS p WHERE cl.id_lista = ? AND cl.id_producto = p.id_producto UNION SELECT * FROM contenido_lista AS cl, productos_manuales AS pm WHERE cl.id_lista = ? AND cl.id_producto = pm.id_producto ORDER BY p.id_seccion,pm.id_seccion" ,parametro_lista_seleccionada)
【问题讨论】:
标签: android sqlite kotlin android-sqlite