Oracle
 sql >> база данни >  >> RDS >> Oracle

Има ли начин да получите номера на реда в Mysql като rownum в oracle

Докато MySQL най-накрая поддържа модерен SQL, единственият начин да получите нещо подобно е този:

SELECT @rownum:[email protected] + 1 as row_number, 
       t.*
FROM ( 
   < your original query goes here >
) t,
(SELECT @rownum := 0) r



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Винаги ли 'Select' подрежда по първичен ключ?

  2. Как да създадете процедура в Oracle SQL Developer?

  3. Как вашият Oracle ODBC драйвер зарежда клиента на Oracle?

  4. Защо Oracle е толкова бавен, когато предам java.sql.Timestamp за колона DATE?

  5. има ли начин да регистрирате всички неуспешни sql оператори в oracle 10g