Bonjour,
Ni via filtre dans les tables ni par édition "automatique" ni par édition directe, les champs de type texte ne sont pas reconnus dans les critères de requêtes SQL.
Exemple : SELECT "EQUIPE 1", "EQUIPE 2" FROM "ESPAGNE" WHERE "EQUIPE 1" = 'Eibar' AND "EQUIPE 2" = 'Malaga'
Aucun résultat alors que 'Eibar' et 'Malaga' figurent bien dans ma table
J'utilise open office 4.1.3 sous windows 10.
Remerciements
[Résolu] Champs texte non reconnus dans les critères SQL
Modérateur : Vilains modOOs
Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
-
- Fraîchement OOthentifié
- Messages : 3
- Inscription : 05 avr. 2017 14:06
[Résolu] Champs texte non reconnus dans les critères SQL
Dernière modification par micmac le 06 avr. 2017 18:59, modifié 2 fois.
Raison : Ajout de [Résolu] et longueur du titre adaptée
Raison : Ajout de [Résolu] et longueur du titre adaptée
open office 4.1.3 windows 10
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: Champs de type texte non reconnus dans les critères SQL
Bonjour,
Peut-on voir la Base pour tester ?
Peut-on voir la Base pour tester ?
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Fraîchement OOthentifié
- Messages : 3
- Inscription : 05 avr. 2017 14:06
Re: Champs de type texte non reconnus dans les critères SQL
Bonjour,
Oui voici la base
Merci de votre aide
Oui voici la base
Merci de votre aide
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
open office 4.1.3 windows 10
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: Champs de type texte non reconnus dans les critères SQL
Ce que tu fournis est plutôt un listing qu'une base de données.
Le critère ESPAGNE y est inconnu car a feuille s'appelle total.
Enfin, tu as inséré un espace devant chaque nom d'équipe ce qui fausse ta recherche. En indiquant cet espace pour ' Malaga' et ' Eibar', la requête fonctionne sans problème avec ce code :
Le critère ESPAGNE y est inconnu car a feuille s'appelle total.
Enfin, tu as inséré un espace devant chaque nom d'équipe ce qui fausse ta recherche. En indiquant cet espace pour ' Malaga' et ' Eibar', la requête fonctionne sans problème avec ce code :
Code : Tout sélectionner
SELECT "EQUIPE 1", "EQUIPE 2" FROM "total" WHERE "EQUIPE 1" = ' Eibar' AND "EQUIPE 2" = ' Malaga'
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par jeanmimi le 07 avr. 2017 07:30, modifié 1 fois.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Fraîchement OOthentifié
- Messages : 3
- Inscription : 05 avr. 2017 14:06
Re: Champs de type texte non reconnus dans les critères SQL
Merci, vous m'avez été d'une aide précieuse.
Effectivement, j'ai pris une autre feuille pour mon exemple, mais mon erreur fut d'avoir omis le petit espace dans mes champs de critères...
Bonne fin d'après midi
Effectivement, j'ai pris une autre feuille pour mon exemple, mais mon erreur fut d'avoir omis le petit espace dans mes champs de critères...
Bonne fin d'après midi
open office 4.1.3 windows 10