4paradigm / 4paradigm/OpenMLDB

use default database in subquery not support in offline

Offen
#3,683 0 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @tobegit3hub Auf GitHub ansehen
bug
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.