[Base] Vos meilleures requêtes SQL dans le Wiki

Venez ici afin d'enrichir la documentation de nos suites bureautiques préférées. Déposez une demande ou y répondre par la création ou la traduction d'un tutoriel.

Modérateur : Vilains modOOs

Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25143
Inscription : 03 mars 2006 08:45
Localisation : 127.0.0.1
Contact :

[Base] Vos meilleures requêtes SQL dans le Wiki

Message par Dude »

Bonsoir,

J'ajoute petit à petit dans la page concernant la syntaxe SQL avec des liens du forum pour illustrer les fonctions par l'exemple.

N'hésitez pas à compléter si vous trouvez des choses pertinentes.
Avatar de l’utilisateur
masirkkisoi
Membre OOrganisé
Membre OOrganisé
Messages : 67
Inscription : 10 janv. 2012 16:20
Localisation : 2eme étoile à gauche aprés Tatooine

[Base] Requete SQL avec l'instruction LIKE

Message par masirkkisoi »

Bonjour à tous,

J'ai trouvé dommage qu'il n'y est pas plus d'information sur les requêtes SQL.
Voici donc quelques exemples de requêtes SQL (testées et approuvées) avec l'instruction LIKE :

Code : Tout sélectionner

 'Sur un serveur MySql :
SELECT champ1 FROM table1 WHERE champ2 LIKE '%toto%'

'Sur OOoBase :
SELECT "champ1" FROM "table1" WHERE "champ2" LIKE '%toto%'
'ou
SELECT "champ1" FROM "table1" WHERE "champ2" LIKE '*toto*'

'Exécuté par une macro :
requete = "SELECT ""champ1"" FROM ""table1"" WHERE ""champ2"" LIKE '%toto%' "

'Avec une variable :
requete = "SELECT ""champ1"" FROM ""table1"" WHERE ""champ2"" LIKE '%" & variable & "%' "
Les exemples ci-dessus concerne une chaine de caractères qui contient 'toto', vous pouvez "jouer" avec les %/* pour rechercher les valeurs que vous voulez :
'toto%' = qui commence par toto
'%toto' = qui fini par toto
Il ne suffit pas d'avoir du talent. Il faut encore savoir s'en servir. (Alfonse Allais)

OpenOffice 3.2 Windows 2003 (configuration par obligation)
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16955
Inscription : 03 mars 2006 17:02
Localisation : Venise verte

Re: [Base] Requete SQL avec l'instruction LIKE

Message par jeanmimi »

La FAQ ici reprend une partie de ce que tu notes :
http://wiki.documentfoundation.org/FR/FAQ/Base/132
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12196
Inscription : 08 nov. 2005 17:23
Localisation : Caen, France
Contact :

Re: [Base] Vos meilleurs requêtes SQL dans le Wiki

Message par Bidouille »

Bonsoir,

Votre fil a été fusionné avec le sujet existant.
masirkkisoi a écrit :Voici donc quelques exemples de requêtes SQL (testées et approuvées) avec l'instruction LIKE :
Merci de mettre directement ces exemples avec quelques explications directement dans le Wiki (voir le lien donné par Dude).
Répondre