sql >> Databáze >  >> RDS >> Mysql

MySQL - Vyberte číslo řádku záznamu

Zkuste toto:

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','%')

Jako jeden dotaz zkuste toto:

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','%')



  1. Složený FULLTEXTOVÝ index v MySQL

  2. Efektivní čtení a import souborů CSV v Oracle PL/SQL

  3. Facebook user_id :big_int, int nebo string?

  4. Jak přidat výchozí omezení do existujícího sloupce na serveru SQL Server