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

Генерирайте сериен номер в mysql заявка

Въз основа на причините да не искате да използвате дефинирани от потребителя променливи, тъй като искате да избегнете 2 заявки, една за инициализация и една за използването й, можете да използвате следното:

SELECT  @a:[email protected]+1 serial_number, 
        marks 
FROM    student_marks,
        (SELECT @a:= 0) AS a;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Неуспешно зареждане на клас драйвер com.mysql.jdbc.Driver

  2. MySQL:Изтрийте всички редове, по-стари от 10 минути

  3. MySQL LAST_INSERT_ID() използван с множество записи INSERT израз

  4. Не може да се изпълни MySQL съхранена процедура от Java

  5. условно присъединяване в mysql