Requete MySQL sur plusieur champs.

Nouveau WRInaute
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.
 
WRInaute passionné
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
 
WRInaute passionné
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
 
WRInaute passionné
rog a dit:
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.
 
Discussions similaires
Haut