Page 1 sur 1

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

MessagePublié: 27 Nov 2011 18:45
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.

[Base] Requete SQL avec l'instruction LIKE

MessagePublié: 02 Fév 2012 11:50
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   AgrandirRéduire
'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

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

MessagePublié: 02 Fév 2012 11:56
par jeanmimi
La FAQ ici reprend une partie de ce que tu notes :
http://wiki.documentfoundation.org/FR/FAQ/Base/132

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

MessagePublié: 02 Fév 2012 12:15
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).