la commande sql pour la lecture d'un particulier de la feuille, colonne
C'est probablement une question très stupide pour SQL piliers, mais je veux juste une commande SQL.
Détails,
Je suis à l'aide d'un outil d'analyse de données appelée R, cet outil utilise ODBC pour lire les données à partir de XLS. Je suis maintenant en train de lire des données à partir d'un fichier XLS. L'outil ODBC dans la R accepte des commandes SQL.
Question,
Quelqu'un peut me donner une commande SQL qui va lire des données à partir d'un fichier XLS de
- Spécifié feuille
- Colonne spécifiée par [nom]
- Ligne spécifiée [Spécifié par un Index de Ligne]
Merci ...
OriginalL'auteur Alphaneo | 2009-07-29
Vous devez vous connecter pour publier un commentaire.
Une fois que vous avez mis le lien pour le fichier, vous pouvez utiliser l'instruction suivante:
Pas sûr au sujet de l'index de ligne chose. Mais vous pouvez faire usage de la clause where si chaque ligne dans le fichier a numéro de série ou toute valeur unique.
OriginalL'auteur danish
Avec la requête ci-dessous vous pouvez lire les données à partir de la ligne 61 de cloumn Un, & G est censé lire toutes les colonnes jusqu'à G.
OriginalL'auteur Rashid
Voici un exemple de requête:
Cela suppose un document excel avec 2 feuilles (
sheet1
etsheet2
). Chaque feuille a 2 colonnes, avec la première ligne, comme les en-têtes (col1
etcol2
dans chaque feuille).Voici le code complet:
Je n'ai jamais trouvé un moyen de traiter avec les numéros de ligne. Je viens de créer une colonne supplémentaire et de remplissage vers le bas de manière séquentielle. Pas sûr si cela fonctionne pour vous.
OriginalL'auteur ars