Deux questions sur SQLPremière question: y a-t-il quelque chose qui ressemble au manuel SAS PROC SQL pour JMP - c’est-à-dire à la syntaxe SQL à la JMP? En ligne?
Deuxième question:
J'exécute la requête suivante:
SELECT t1.Record, t1. "Plist.dict.array.dict.key._text" clé "AS", t1. "Plist.dict.array.dict.string._text" chaîne AS
DE "anti-guerre-v3" t1
WHERE t1.Record IN (SELECT DISTINCT t2.Record FROM "antiwar-v3" t2 LIEU t2. "Plist.dict.array.dict.key._text" = "Objet")
ORDER BY t1.Record ASC, t1. "Plist.dict.array.dict.key._text" ASC;
La clé de ceci est que la colonne, Record, est calculée - la formule est basée sur la ligne précédente.
La même formule est renvoyée comme résultat - non souhaitée.
Existe-t-il un moyen de "convertir" la formule de la table source dans celle de la table d'origine?
TIA
Re: Deux questions sur SQLMes données entrantes ont une structure de données variante dans un fichier XML. J'utilise le complément d'importation XML. Un enregistrement peut être composé de 2 ou 4 champs. J'ai donc ajouté une colonne, record, qui (avant de la modifier) était une formule qui renvoyait un numéro d'enregistrement en fonction de la valeur de l'une des colonnes.
Lorsque j'exécute une requête, un sous-ensemble de la table d'origine est renvoyé. Cela modifie apparemment le numéro d'enregistrement puisque la formule (et non les valeurs d'origine) semble être renvoyée (dans la table temporaire ou résultat, pas sûr) et s'exécute sur la table renvoyée, ce qui a pour effet de modifier le numéro d'enregistrement.
Ce que je recherchais, c’était un moyen de faire quelque chose comme ce que vous pouvez faire dans des feuilles de calcul: transformer une colonne d’une formule en sa valeur évaluée.
Je pense avoir trouvé un autre moyen d'obtenir ce que je recherche, donc dans un sens, cela n'a rien à voir avec mon problème actuel.
J'ai 30 ans de SAS à mon actif - je passe donc assez vite au mode manuel. J'attends toujours un bon modèle QBE. Je suppose que je dois revenir en arrière et réexaminer la version visuelle un peu plus près.
Re: Deux questions sur SQL @ gzmorgan0 vous a dirigé dans la bonne direction.
Générateur de requêtes JMP est un moyen visuel et scriptable d'utiliser SQL pour remodeler les tables de données JMP.
Je ne comprends pas la partie formule de votre question mais JMP Query Builder prend en charge colonnes calculées afin que vous puissiez probablement accomplir ce que vous cherchez.
Re: Deux questions sur SQLDeux points de départ:
- Aide> Index de script> Toutes les catégories> recherche de SQL
- Aide> Livres> Utilisation de JMP, recherchez des sections comme celles-ci (à l'exception de JMP 14, Utilisation de JMP, de signets)
je