Articles of sqlite

¿Cómo eliminar una relación de muchas a muchas tablas en la extensión sqlite-net?

Tengo una relación de muchos a muchos entre estudiantes y classs usando SQLite-net Extensions : public class Students { [PrimaryKey, AutoIncrement] public int StudentId { get; set; } public string Name { get; set; } [ManyToMany(typeof(Students_Classes))] public List<Classes> Classes { get; set; } } public class Classes { [PrimaryKey, AutoIncrement] public int ClassId { get; […]

¿Cómo puedo get una list con sub lists usando una consulta?

Me gustaría imprimir una list de elementos de una tabla de database, y junto con cada uno, una pequeña list (10 elementos como máximo) de los subelementos relacionados. Por ejemplo, tengo estas 2 tablas: ITEMS id: integer name: string SUBITEMS id: integer name: string item_id: integer Entonces, un artículo puede tener muchos subelementos. Me gustaría […]

ORDEN DE SQLITE POR EL TEMA

Tengo una consulta con dos uniones (conectando tres tablas) que se ejecuta bastante rápido (por lo general, less de 1 ms). Si ordero los resultados basados ​​en una columna indexada de cualquiera de las tres tablas, aún se ejecuta en less de 1 ms. Sin embargo, cuando utilizo una combinación de dos columnas (de dos […]

Consulta SQL usando AS

Intento crear una consulta que trate dos tablas: Tabla: REGIÓN Column Name Type Constraint REGION_Cd Number Primary Key REGION_Desc String Tabla: ESTADÍSTICAS Column Name Type Constraint AGE Number Primary Key REGION Number Foreign Key to REGION (REGION_Cd) POPULATION Number ¿Cómo podría crear una consulta para que encuentre la población para dos grupos de edad (0-15, […]

Subcadena para SQLite Android

Estoy tratando de hacer una function particular para mi código. Supongamos, en mi database, que hay una input llamada pollo tandoori . ¿Cómo codifico la parte SQL para poder filtrar la database con pollo tandoori y no solo para tandoori chicken ? public class MyDatabase extends SQLiteAssetHelper { private static final String DATABASE_NAME = "FoodDatabase1.sqlite"; […]

Tabla de ACTUALIZACIÓN utilizando una subconsulta en SQLite

Quiero actualizar los loggings de una subconsulta. Estoy usando la siguiente consulta: UPDATE table1 SET a = aa FROM (SELECT a AS aa FROM table2) AS abc WHERE f = 1 Esto funciona bien en SQL Server. Pero no funciona en SQLite. ¿Alguna idea?

Cómo insert todos los valores nuevos en la misma fila para cada session en sqlite (para iOS)

No puedo entender este problema de database por completo. Antes que nada, ¿debería abrir mi connection de db desde el principio y mantenerla abierta hasta que la aplicación entre en segundo plano? ¿O debería abrirla y cerrarla cada vez que inserte una nueva? Mi método de connection abierta NSArray *docPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString […]

Python puso los loggings de la database en Namedtuple

Estoy tratando de escribir un código en python (2.7) haciendo esto: Abra una database en sqlite Haga una consulta a la database, obteniendo algunos resultados. La database tiene más de una tabla y necesito los loggings de diferentes tablas: la database es así: data.db —> [table1 [col1, col2, col3], table2 [col1, col2, col3]] Iteramos a […]

¿Cómo es que los numbers de línea de rastreo de stack no coinciden con los numbers de línea del código fuente?

Mi aplicación se bloqueó con un NPE en mi dispositivo. En el seguimiento de Stack recibido con ACRA, los numbers de línea se refieren a dos classs de código fuente, SQLiteStatement y SQLiteDatabase . Para SQLiteDatabase , ninguno de los numbers de línea coincide con los numbers de líneas en ninguna de las versiones de […]

¿Por qué es necesario cambiar el nombre de la ID de la tabla de la database a _id?

Creé una nueva tabla en SQLite y nombré una de las columnas como id . Cuando accedo a esa database en time de ejecución, genera un error. Encontré que en mi database, tengo que usar _id lugar de id . ¿Por qué es necesario que esta columna se nombre como _id ?