合并设置变量为 0 并使用 MySQL 中的变量迭代 table

Merge setting variable to 0 and iterating a table using the variable in MySQL

如何合并查询?

SET @i = 0;

SELECT (@i:=@i+1) as i, booking.* from booking;

没有"CREATE PROCEDURE"和"CREATE INDEX"有什么办法吗?

对设置变量的查询进行交叉连接:

SELECT (@i:=@i+1) as i, booking.* 
FROM
  booking
  CROSS JOIN (select @i := 0) x;