sql如何查询表中数据一共有多少条每条数据分别在第几行如20170301name12

使用count可以查到查询表中有多少条记录,比如selectfrom表名(*)作为记录行号,每条记录在哪一行,问题比较多,因为数据库不关心记录存储空间,固定行他不喜欢带有数字的电子表格。
这类问题通常应该交给应用方来解决。
如果通过数据库解析,则支持窗口函数ROW_NUMBER(),如果没有,可以通过该函数使用存储过程或指针。
非常困难或无效。

如何在Oracle数据库中使用SQL语句查询一张表中总共有多少条数据

SELECTCOUNT(*)FROM表名