Sql 与记录集一起返回的自动ID
MS-ACCESS SQL中是否存在一种方法,可以将自动ID(整数递增的列)与记录集一起返回Sql 与记录集一起返回的自动ID,sql,ms-access,Sql,Ms Access,MS-ACCESS SQL中是否存在一种方法,可以将自动ID(整数递增的列)与记录集一起返回 strSQL = "SELECT DISTINCT (ID)?, H.Code_BB, H.Name_BB, B.group, B.subgroup, H.DataDiEstrazione " & _ "FROM " & _ "dbHoldings AS H " & _ &
strSQL = "SELECT DISTINCT (ID)?, H.Code_BB, H.Name_BB, B.group, B.subgroup, H.DataDiEstrazione " & _
"FROM " & _
"dbHoldings AS H " & _
"INNER JOIN dbBuildingBlockList AS B " & _
"ON H.Code_BB=B.Code_BB " & _
"ORDER BY B.group, B.subgroup, H.Code_BB ;"
我想排号就是你们要找的。每行的行号都是唯一的。 例如: 对于MS Acess,您可以使用
Select A.*, (select count(*) from Table1 where A.ID>=ID) as RowNo
from Table1 as A
order by A.ID
参考答案:不确定你在问什么。您的模式是什么样子的?您发布的SQL中有什么不起作用?
Select A.*, (select count(*) from Table1 where A.ID>=ID) as RowNo
from Table1 as A
order by A.ID