probleme de requete mysql

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

azrael
Nouveau WRInaute
 
Messages: 5
Inscription: Mar Sep 07, 2004 17:06

probleme de requete mysql

Message le Mar Sep 07, 2004 17:15

bon c'est certainement une commande tres simple à faire mais bon j'y arrive pas :'(

en fait j'ai une table 'expl' comme cela:

table 'expl'
possède un champ 'value'

name value
------- ----------
valueImg[0] /blabla/qch
valueImg[1] /blabla/qch
valueImg[2] /blabla/qch
valueRu[0] /blabla/qch
valueRu[1] /blabla/qch
valueRu[2] /blabla/qch
value[0] /blabla/qch
value[1] /blabla/qch
value[2] /blabla/qch

et grace à une commande mysql j'aimerai obtenir les différentes valeurs classées comme ceci :

valueImg ||valueRu ||value |
valueImg[0] ||valueRu[0]||value[0]|
valueImg[1] ||valueRu[1]||value[1]|
valueImg[2] ||valueRu[2]||value[2]|

j'ai essayé avec des like ou des order mais bref je dois faire des erreur de syntaxe j'y rrive trop pas.
en tous cas si qq à une idée je l'en remercie

merci
Dernière édition par azrael le Mar Sep 07, 2004 17:21, édité 1 fois.


totoro
WRInaute passionné
WRInaute passionné
 
Messages: 908
Inscription: Mer Juil 28, 2004 14:12

Message le Mar Sep 07, 2004 17:20

Tu peux nous donner ta syntaxe de base plz ?

azrael
Nouveau WRInaute
 
Messages: 5
Inscription: Mar Sep 07, 2004 17:06

je recomence avec tout cette fois

Message le Mar Sep 07, 2004 17:26

donc j'ai ajouté dans le sujet le champ value qui possede les value de name
je me suis mal expliqué dans le sujet arf :roll:

bon en gros j'ai deux commandes

SELECT value
FROM base.expl
WHERE name LIKE 'value[%'

qui m'affiche toutes les valeurs des noms value[n]

et une autre requete

SELECT value
FROM base.expl
WHERE name LIKE 'valueRu[%'

qui m'affiche toutes les valeurs des noms valueRu[n]

en fait j'aimerai fusionner les deux requetes en une seule pour m'afficher les deux liste de valeur sur deux colonnes différentes
voilà
merci

azrael
Nouveau WRInaute
 
Messages: 5
Inscription: Mar Sep 07, 2004 17:06

une demi solution

Message le Mar Sep 07, 2004 17:36

j'arrive à une demi solution
qd je fais un

SELECT cnf_value
FROM config
WHERE cnf_name
NOT LIKE 'monneyI%'

pour enlever le champ que je ne veut pas
mais j'aimerai plus avoir deux colonne avec tous les resultat pour trier apres avec php
ça sera plus simple

enfin merci si vous avez une id

azrael
Nouveau WRInaute
 
Messages: 5
Inscription: Mar Sep 07, 2004 17:06

presque

Message le Mar Sep 07, 2004 17:43

hum bref ct tout bete pour y arriver presque

SELECT value
FROM expl
WHERE name
LIKE 'value[%' OR name
LIKE 'valueR%'

juste qu'après le OR je ne precisait pas name et donc ça ne me ressortait pas le bon resultat.
donc ct bien une erreur de syntaxe
desolé

maintenant ça me sort les resltat sous cette forme :
les valeurs de ces champs

valueRu[0]
valueRu[1]
valueRu[2]
value[0]
value[1]
value[2]

et donc j'aimerai les avoir sous la forme


valueRu[0] value[0]
valueRu[1] value[1]
valueRu[2} value[2]

si qq avait une id
merci


totoro
WRInaute passionné
WRInaute passionné
 
Messages: 908
Inscription: Mer Juil 28, 2004 14:12

Message le Mar Sep 07, 2004 17:54

Je sais que ça ne va pas répondre directement à ta question, mais la structure de ta table me semble... compliquée !

Pourquoi ne pas faire plusieurs champs ? Avec un id pour trier tout ca ?
du genre table valeurs :
id_val / valeur Ru / value ?

Sinon là tu a l'air bon pour stocker dans une array et trier derrière...

azrael
Nouveau WRInaute
 
Messages: 5
Inscription: Mar Sep 07, 2004 17:06

re

Message le Mar Sep 07, 2004 18:07

oui effectivement pour le coup il suffit que je selectionne le name en même temps et je pourrai faire mes tris par derrière
enfin merci quand même
ciao

ps: n'empeche que si on pouvait quand même tout faire dans la requete ça serait encore mieux mais bon on va attendre pour les optimisations si s'en ai une parceque je sais pas comment mysql gere ça derrière

allez ciao all


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités