Comment utiliser le résultat d'une autre requête ?
Bonjour,
Une requête est réalisée.
Je voudrais en compter une partie des éléments. Comment faire ?
Code:
1 2 3 4 5 6
|
library("RODBC")
jan <- odbcConnect(dsn="jan")
req1 <- "select VILLE, count(KMS) as km From COMPTE where VILLE is not null"
resultat1 <- sqlQuery( jan , req1)
str(resultat1) |
Mais comment utiliser la première requête Req1 ?
Code:
1 2 3 4
|
req2 <- "select count(km) from ????????"
resultat2 <- sqlQuery( jan , req2)
str(resultat2) |
Merci de votre aide.
Cordialement.
Comment utiliser le résultat d'une autre requête ?
Bonjour,
Quel est le résultat de str(resultat1) ?
Cordialement,
Comment utiliser le résultat d'une autre requête ?
Bonsoir,
Une colonne, liste de villes et une colonne nombre de km identiques.
Mais ce n'est qu'un exemple. Le plus important restant à savoir comment utiliser cette colonne nb de km pour les compter et comment utiliser req2 :-)
Merci de votre aide.
Comment utiliser le résultat d'une autre requête ?
Bonjour,
A priori resultat1 est un dataframe et vous pouvez faire une nouvelle requête sql dessus (il aurait été utile de fournir le résultat de str(resultat1) pour le confirmer...).
Ceci dit l'utilisation de requêtes SQL ne me semble pas vraiment justifiée ici.
Cordialement,
Comment utiliser le résultat d'une autre requête ?
En fait, c'est justifié de manière indirecte.
L'équipe dans laquelle je travaille qui récupérera le programme final est beaucoup plus enclin à modifier du SQL qu'un programme R :)
Cordialement.
Comment utiliser le résultat d'une autre requête ?
Et avez-vous réussi ?
Sinon, le mieux est de construire un exemple sur la base iris utilisée dans votre précédent message.
Cordialement,