Libreoffice BASE LIKE
Fermé
gilles
-
10 févr. 2021 à 10:57
jee pee Messages postés 39637 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 25 avril 2024 - 10 févr. 2021 à 17:02
jee pee Messages postés 39637 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 25 avril 2024 - 10 févr. 2021 à 17:02
A voir également:
- Libreoffice BASE LIKE
- Télécharger libreoffice - Télécharger - Suite bureautique
- Formules excel de base - Guide
- Libreoffice - Guide
- Minimal bash-like line editing is supported ✓ - Forum Linux / Unix
- Tnt base de données vide ✓ - Forum TNT / Satellite / Réception
3 réponses
jee pee
Messages postés
39637
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
25 avril 2024
9 235
10 févr. 2021 à 12:17
10 févr. 2021 à 12:17
Bonjour,
Dans ce cas tu fais un select sur la vue non ? Ou alors ton explication n'est pas claire.
Dans ce cas tu fais un select sur la vue non ? Ou alors ton explication n'est pas claire.
Bonjour
Merci pour ta réponse rapide.
Dans la table 1 j'ai un enregistrement avec brocolis et un autre avec t65
dans la table 2 j'ai des choux brocolis, des choux verts, des lisses, des rouges,.. et des farine t65, farine t110,...
Je voudrais afficher tous les articles de la table2 contenant ce qui est dans ma table1
Je veux voir 2 enregistrements : le chou brocolis et la farine t65
J'espère que c'est plus clair.
Merci pour ta réponse rapide.
Dans la table 1 j'ai un enregistrement avec brocolis et un autre avec t65
dans la table 2 j'ai des choux brocolis, des choux verts, des lisses, des rouges,.. et des farine t65, farine t110,...
Je voudrais afficher tous les articles de la table2 contenant ce qui est dans ma table1
Je veux voir 2 enregistrements : le chou brocolis et la farine t65
J'espère que c'est plus clair.
jee pee
Messages postés
39637
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
25 avril 2024
9 235
Modifié le 10 févr. 2021 à 17:21
Modifié le 10 févr. 2021 à 17:21
Compris. D'abord au niveau du like
Après pour utiliser un champ, il va falloir constituer une chaine comportant le champ encadré par les % : %+Table1.nom1+%
Je ne connais pas la syntaxe sur Libreoffice BASE
Soit il existe une fonction style CONCAT() qui agrège des chaines, on aurait alors
soit on utilise || , & ou encore +, pour agréger les chaines
LIKE 'chou%'ne cherche chou qu'en début de chaine, pour le trouver n'importe où dans la chaine il faudrait
LIKE '%chou%'.
Après pour utiliser un champ, il va falloir constituer une chaine comportant le champ encadré par les % : %+Table1.nom1+%
Je ne connais pas la syntaxe sur Libreoffice BASE
Soit il existe une fonction style CONCAT() qui agrège des chaines, on aurait alors
LIKE CONCAT('%',Table1.nom1,'%')
soit on utilise || , & ou encore +, pour agréger les chaines
LIKE '%' || Table1.nom1 || '%' LIKE '%' & Table1.nom1 & '%' LIKE '%' + Table1.nom1 + '%'