Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL - Sélectionnez le numéro de ligne d'un enregistrement

Essayez ceci peut-être :

SET @rownum = 0;
SELECT id 
FROM (SELECT *, @rownum:[email protected] + 1 AS id FROM dict ORDER BY words) d
WHERE d.words LIKE CONCAT('c','%')

En tant que requête unique, essayez ceci :

SELECT id 
FROM (SELECT *, @rownum:[email protected] + 1 AS id FROM dict, (SELECT @rownum:=0) r ORDER BY words) d
WHERE d.words LIKE CONCAT('c','%')