Utilisation des valeurs de colonne de correspondance dans les requêtes SQLSalut,
J'essaie d'extraire des colonnes d'un fichier Excel pour interroger une base de données SQL. J'ai vu qu'il y avait un filtre pour la correspondance par colonne, qui fait exactement ce que je veux. Mais lorsque je suis allé au script source, j'ai remarqué qu'il appelait les données extraites des colonnes. Je n'arrive pas à comprendre ce que fait la section UI, puisqu'elle répertorie également le nom du fichier deux fois.
Existe-t-il un moyen de créer une version générique d'un script sans qu'il soit nécessaire que les identifiants de lot et les noms de fichiers soient déjà répertoriés? Je ne pouvais pas trouver la fonction Match Column Values () dans l'index de script. Merci
From( Table( "Results Database", Schema( "X" ), Alias( "t1" ) ) ),
Where(
In List(
Column( "LotID", "t1" ),
{"123", "456"},
UI(
Match Column Values(
"Subset of Sheet1",
"Subset of Sheet1.jmp",
"lotID",
SelectedRows( 0 ),
Base( "Categorical" )
)
)Re: Utilisation des valeurs de colonne de correspondance dans les requêtes SQLOk, je l'ai assez générique là où je n'ai pas besoin des noms de table ... mais je n'arrive toujours pas à trouver comment faire passer la liste sans tout lister.
Le code ci-dessous fonctionne là où j'avais précédemment eu une variable extraire les valeurs de colonne sous forme de liste. la variable lots2 contient tous les identifiants de numéro de lot. Mais je dois lister tous les 3 identifiants de lot que j'avais dans ce tableau. La seule façon de faire est-il de créer une boucle et de continuer à interroger la base de données? Ou y a-t-il un moyen de ne faire qu'une seule requête comme ci-dessous? Merci
In List(
Column( "LotID", "t1" ),
{lots2[1], lots2[2], lots2[3]},
UI(
Match Column Values(
twox << get name,
"2x.jmp",
"lotID",
SelectedRows( 0 ),
Base( "Categorical" )
)
)