Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL - Wybierz numer wiersza rekordu

Spróbuj tego być może:

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 pojedyncze zapytanie wypróbuj to:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak automatycznie wykonać skrypt lub procedurę MySQL po inżynierii do przodu z modelu?

  2. Jak zmienić definicję kolumny MySQL?

  3. MYSQL DATE RANGE i TIME RANGE

  4. Nieznana kolumna podczas używania aliasu mysql

  5. Jak usunąć przecinki liczby całkowitej z zapytania wybierającego MY SQL?