Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

[resolu]Mysql - optimisation

Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
chava2b
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 05 Déc 2003
Messages: 226
Localisation: Bastia

URL permanente de ce messagePosté le : Jeu Aoû 04, 2005 9:21    Sujet du message: [resolu]Mysql - optimisation

Salut,

Je voudrais faire une jointure entre 2 tables.
Dans un champs, j'ai la valeur AZ12 et dans l'autre j'ai 12
Je voudrais que le lien se fasse sur le 12.

Pour le moment je fais 2 requetes, d'abord je lis AZ12, puis je fais un substr pour recuperer le 12 que je mets dans une autre requete.

Ya moyen de lier ou pas ?

merci


Dernière édition par chava2b le Jeu Aoû 04, 2005 10:29; édité 1 fois
 
chava2b Visiter le site web du posteur
MarvinLeRouge
WRInaute impliqué
WRInaute impliqué

Inscrit le: 01 Sep 2004
Messages: 446
Localisation: Toulon, France

URL permanente de ce messagePosté le : Jeu Aoû 04, 2005 10:23    Sujet du message: [resolu]Mysql - optimisation

Salut,

A priori, ça donnerait un truc comme ça :
Code:

SELECT * FROM table1 INNER JOIN table2 ON SUBSTR(table1.champ1, 3) = table2.champ2 WHERE table2.champ2 = 12
 
MarvinLeRouge Visiter le site web du posteur
chava2b
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 05 Déc 2003
Messages: 226
Localisation: Bastia

URL permanente de ce messagePosté le : Jeu Aoû 04, 2005 10:29    Sujet du message: [resolu]Mysql - optimisation

Cool, merci... effectivement substr a ete rajouté a mysql4.1
 
chava2b Visiter le site web du posteur
r23o
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 13 Juil 2003
Messages: 210
Localisation: lille

URL permanente de ce messagePosté le : Jeu Aoû 04, 2005 12:18    Sujet du message: [resolu]Mysql - optimisation

Pour ceux qui ne peuvent pas utiliser substr()

left(str,num) et right(str,num) permettent au moins d'extraire le debut ou la fin d'une chaine :

ltrim(str) permet aussi de virer les eventuels espaces qui se seraient glisser par erreur au debut de la chaine ou à la fin....


Toutes les petites fonctions mysql résumées sur cette page :

http://www.toutestfacile.com/sql/cours/printables/SQLFacile.com-functstring.php
 
r23o Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort