Bonjour,
si on utilises like, c'est plutôt like 'AA%' dans ce cas bien précis (du
moins en SQL).
Yves
Le ven. 6 juin 2025 à 18:45, Thierry Jeanneret <
Thierry.Jeanneret@protonmail.com> a écrit :
Il me semble que j’utilisais Trim pour établir un joint entre champs
texte. C’est vieux…
Thierry
Le ven. 6 juin 2025 à 18:12, C Fourcroy <[cfourcroy@free.fr](mailto:Le
ven. 6 juin 2025 à 18:12, C Fourcroy <<a href=)> a écrit :
et en utilisant quelque chose comme
*Like '*AA*' comme critère ?*
Une recherche avec des jokers (* remplace un nombre quelconque de
caractères; Et ? remplace 1caractère et un seul)
Le 06/06/2025 à 17:09, Francis a écrit :
Bonjour,
le problème vient bien du champ situation.
Globalement il y a 3 possibilités. AA, NAJ et AJ FID. J'ai défini la
longueur à 6 en format texte.
Si je défini un critère sur ce champ en AA ou NAJ, je n'ai aucun
enregistrement. En revanche sur AJ FID, ca marche.
j'ai mis des espaces après AA et NAJ pour arriver à 6, cane fonctionne
pas non plus.
certes ca fait un moment que je n'ai plus travaillé sur des base, mais
la je sèche 😭
merci d'avance
Le 05/06/2025 à 19:54, Francis a écrit :
Bonsoir Yves
- je ne comprends pas "serait plus facile avec la table". Donc
exclure les AA de la table 2025 ?
- oui ce n'est pas le but de cette requête. Dans un premier temps je
veux trouver les adhérents qui n'ont pas renouvelées cette année,
donc AJ l’an dernier et NAJ cette année
Quand j'aurais trouver le problème (je m'y remets demain), je ferais
d'autres requêtes, par exemple pour trouver les nouveaux adhérents ..
Le pb vient alors du nombre de caractères défini dans ce champ.
JE te remercie pour cette piste.
Le 05/06/2025 à 19:42, yves dutrieux a écrit :
Bonsoir Francis,
avec la table en question ce serait plus facile, mais sinon, une
requete SQL du style :
select * from table2024,table2025 where
table2024.id_abonne=table2025.id_abonne and table2025.situation<>'AA'
devrait fonctionner.
A noter qu'avec une telle requête, tu n'auras pas les nouvelles
personnes qui sont présentes uniquement dans la table2025 et qui
n'apparaissent pas dans la table 2024.
Si ton champs situation fait 20 caractères, il est possible que tu
doives mettre des espaces après AA, tout dépend de comment la valeur
a été enregistrée dans ta base....
Yves
Le jeu. 5 juin 2025 à 19:26, Francis <francis.lecher@free.fr> a
écrit :
Bonjour,
j'ai une basse de données avec 2 tables, (issu de calc) la
première avec
des adhérents et leur situation en 2024 (AA pour ancien
adhérent, AJ
pour ceux qui sont à jour et NAJ pour ceux qui ne le sont pas).
La seconde idem mais pour leur situation en 2025.
le champ situation est du type texte ' varchar'
dans une requête j’extrais ceux qui sont communs aux 2 tables.
J'aimerai exclure de cette requête ceux qui en 2025 sont AA.
dans les critères sur le champ concerné je mets <> AA je n'ai
aucun adhérents
dans filtre standard je fais de même, la requête est vide ..
j’ai cherché dans la doc base mais je ne trouve pas mon erreur..
et globalement je ne comprends pas (et j'ai participé un peu à la
relecture de la donc base 😭)
suis sous ubuntu libreoffice version 24.8.7.2
Merci d'avance
-- _________________________________________________
Les logiciels libres, à partager sans compter.
http://www.april.org/education-les-logiciels-libres-partager-sans-compter.
Francis Lecher
Tél : 06 65 74 80 53
courriel : francis.lecher@free.fr
-- Envoyez un mail à users+unsubscribe@fr.libreoffice.org
<mailto:users%2Bunsubscribe@fr.libreoffice.org> pour vous désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy
--
web site : http://www.molenbaix.com
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous
désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous
désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy
--
web site : http://www.molenbaix.com
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.