Requete MySQL sur plusieur champs.

KMAMa2f
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 29
Inscription: 7 Juin 2006

Requete MySQL sur plusieur champs.

Message le Dim Oct 08, 2006 9:11

Bonjour,

J'ai une table MySQL comportant plusieur champ dont certain se finisse par '_update', j'aimerais pouvoir faire un SELECT sur ses champs sans devoir tous les enumerées 1 par 1, existe t'il une fonction MySQL qui permette ceci.

Une portion de la table:
CREATE TABLE `ranking_mgp2` (
`user` varchar(30) default NULL,
`nationalite` char(2) default NULL,
`suzuka` varchar(14) default 'xx:xx.xx',
`suzuka_diff` varchar(5) default '0.00',
`suzuka_update` int(10) default '0',
`phakisa` varchar(14) default 'xx:xx.xx',
`phakisa_diff` varchar(5) default '0.00',
`phakisa_update` int(10) default '0',
etc...

J'ai essayer ceci sans succés:
SELECT user,nationalite FROM ranking_mgp2 WHERE *_update >='$Today' ORDER BY *_update DESC

Merci.


rog
WRInaute passionné
WRInaute passionné
 
Messages: 1662
Inscription: 21 Sep 2006

Message le Dim Oct 08, 2006 9:51

nop c'est impossible

en plus je ne croie pas qu'il soit possible d'émettre une clause sur des champs non selectionnés

rog


phpmikedu83
WRInaute passionné
WRInaute passionné
 
Messages: 1281
Inscription: 6 Aoû 2005

Message le Dim Oct 08, 2006 10:47

Tu peux faire ça à l'aide d'une variable et d'une boucle avec php (créer une fonction serait encore même, plus propre).
Pour que ça te génère ta requête sql sans faire chauffer le clavier lol


dorian53
WRInaute passionné
WRInaute passionné
 
Messages: 2217
Inscription: 10 Avr 2005

Message le Dim Oct 08, 2006 12:57

rog a écrit:nop c'est impossible

en plus je ne croie pas qu'il soit possible d'émettre une clause sur des champs non selectionnés

rog


Si bien sûr c'est possible.

En revanche, pour la question je pense que c'est injouable.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité