Récupérer un numéro de ligne dans un tri alphabétique
Posté : 26 avr. 2010, 13:47
Bonjour,
Disons que j'ai la table suivante :
Par exemple :
Disons que j'ai la table suivante :
Je voudrais récupérer le numéro de ligne (pas le champ "je_id", vraiment le numéro de ligne) d'une structure donnée dans un tri alphabétique de la table sur le champ "je_nom". Est-ce possible en SQL ?CREATE TABLE IF NOT EXISTS `structures` (
`je_id` smallint(6) NOT NULL AUTO_INCREMENT,
`je_nom` varchar(100) DEFAULT NULL,
PRIMARY KEY (`je_id`),
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=241 ;
INSERT INTO `structures` (`je_id`, `je_nom`) VALUES
(1, 'structure 2'),
(2, 'structure 3'),
(3, 'structure 1'),
Par exemple :
SELECT ? FROM structures WHERE je_id = 2 ORDER BY je_nomdevrait me renvoyer 3, mais je ne sais pas par quoi remplacer le "?".