4paradigm / 4paradigm/OpenMLDB

Use simple expressions for join equality condition is supported

Ouverte
#1,687 0 commentaires 0 réactions 1 personne assignée Réclamée par @tobegit3hub Voir sur GitHub
batch-engine sql
Langage dominant
C++
Étoiles
1.7k
Forks
331
Merge moyen
12 j 12 h
PR mergées (30 j)
1

Description

Now we can join with condition `t1.c1 >= t2.c1 * 1000` but not `t1.c1 = t2.c1 * 1000`.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Look at the SQL join condition parsing and evaluation code, likely in the query planner or executor. The issue indicates support for inequality joins but not equality with expressions. Find where join conditions are validated and extended to allow simple expressions like multiplication on the right side. Test with a join query using `t1.c1 = t2.c1 * 1000` to verify the fix.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
sql
Domaine
databases, machine-learning
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.