Questions tagged «row-number»

24
MySQL中的ROW_NUMBER()
MySQL中有没有复制SQL Server函数的好方法ROW_NUMBER()? 例如: SELECT col1, col2, ROW_NUMBER() OVER (PARTITION BY col1, col2 ORDER BY col3 DESC) AS intRow FROM Table1 然后,例如,我可以添加一个条件以将限制限制intRow为1,以获得col3每(col1, col2)对最高的一行。

5
MySQL-在选择时获取行号
如果项目已排序,是否可以运行select语句并获取行号? 我有一个这样的表: mysql> describe orders; +-------------+---------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------+---------------------+------+-----+---------+----------------+ | orderID | bigint(20) unsigned | NO | PRI | NULL | auto_increment | | itemID | bigint(20) unsigned | NO | | NULL | | +-------------+---------------------+------+-----+---------+----------------+ 然后,我可以运行此查询以按ID获取订单数量: SELECT itemID, …
181 mysql  sql  row-number 

13
如何使用ROW_NUMBER()?
我想使用ROW_NUMBER()获取... 得到max(ROW_NUMBER())->或者我想这也将是所有行的计数 我试着做: SELECT max(ROW_NUMBER() OVER(ORDER BY UserId)) FROM Users 但这似乎没有用... 要ROW_NUMBER()使用给定的信息,即 如果我有一个名字,并且想知道名字来自哪一行。 我认为这与我尝试过的#1类似 SELECT ROW_NUMBER() OVER(ORDER BY UserId) From Users WHERE UserName='Joe' 但这也不起作用... 有任何想法吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.