数据库名称:sql server
数据库版本:2014
内容/问题描述:
请问我有一个资料表名称是table_schema
字段及资料如下:
table_name field_name
==================================
customer id
customer name
employee ide
employee name
我想用rank或row_number产生如下资料:
sequnence table_name field_name
=====================================
01 customer id
02 customer name
01 employee id
02 employee name
squnence的产生由rank语法产生,请问sql语法应该怎么下?
重点就是不同的table_name,sequence必须重新计数,
试过over by (table_name,field_name)
结果都不是我想要的,用group by更不行,请问各位先进有没有合适的语法?