4paradigm / 4paradigm/OpenMLDB
use default database in subquery not support in offline
- Vorherrschende Sprache
- C++
- Sterne
- 1.7k
- Forks
- 331
- Ø Merge
- 12 T. 12 Std.
- Gemergte PRs (30 T.)
- 1
Beschreibung
## 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;`
Beitragsleitfaden
Rechercherichtung
Das Issue beschreibt, dass eine Subquery, die auf eine Standarddatenbank verweist, im Offline-Modus nicht unterstützt wird. Beginne damit, den SQL-Parser und den Query-Planner auf die Verarbeitung von Datenbankqualifizierern in Subqueries zu untersuchen, insbesondere bei der Offline-Ausführung. Suche nach vorhandenen Tests im Zusammenhang mit Subqueries und dem Datenbankkontext, um das erwartete Verhalten zu verstehen. Verifiziere den Fix, indem du das bereitgestellte SQL-Beispiel im Offline-Modus ausführst.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- sql
- Bereich
- databases, machine-learning
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100