que tienen esta base de datos SQLite (tabla 1):¿Cómo agregar una nueva columna en una vista en sqlite?
+-----+-------+-------+
| _id | name | level |
+-----+-------+-------+
| 1 | Mike | 3 |
| 2 | John | 2 |
| 3 | Bob | 2 |
| 4 | David | 1 |
| 5 | Tom | 2 |
+-----+-------+-------+
Quiero crear una vista con todos los elementos de nivel 2 y luego para añadir una nueva columna que indica el orden de la fila en la tabla nueva. Es decir, me gustaría que este resultado:
+-------+------+
| index | name |
+-------+------+
| 1 | John |
| 2 | Bob |
| 3 | Tom |
+-------+------+
que he intentado:
CREATE VIEW words AS SELECT _id as index, name FROM table1;
Pero entonces me sale:
+-------+------+
| index | name |
+-------+------+
| 2 | John |
| 3 | Bob |
| 5 | Tom |
+-------+------+
supongo que debe ser algo tan :
CREATE VIEW words AS SELECT XXXX as index, name FROM table 1;
¿Qué debo usar en lugar de XXXX
?
¿Por qué necesita una columna de pedido sin agujeros? –