4paradigm / 4paradigm/OpenMLDB
use default database in subquery not support in offline
- Lenguaje dominante
- C++
- Estrellas
- 1.7k
- Forks
- 331
- Merge medio
- 12 d 12 h
- PR fusionados (30 d)
- 1
Descripción
## create table in db1, then select subquery in db
db: db1
table: t1
columns : ["c1 string","c2 int","c3 bigint","c4 timestamp"]
indexs: ["index1:c1:c4"]
rows:
- ["aa",2,3,1590738989000]
- ["bb",21,31,1590738990000]
- ["cc",41,51,1590738991000]
` sql: select db.t2.c1 from (select c1, c2+1,c3+1 from db1.t1) as t2;`
Guía de contribución
Línea de trabajo
El issue describe que no se admite en modo offline una subconsulta que hace referencia a una base de datos predeterminada. Empieza examinando el parser de SQL y el planificador de consultas para comprobar cómo gestionan los calificadores de base de datos en subconsultas, especialmente durante la ejecución offline. Busca pruebas existentes relacionadas con subconsultas y el contexto de la base de datos para entender el comportamiento esperado. Verifica el fix ejecutando el ejemplo de SQL proporcionado en modo offline.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- sql
- Área
- databases, machine-learning
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100