表orderdate如下 求取出 o_id customer 1 bush 3 bush 2 carter 6 carter 5 adams 就是每个custmer取出前两个
我的目的是为了在一个字段里相同的数据只取出前2个其他的忽略掉
PARTITION BY oracle函数? 能介绍下思路吗 不胜感激
追答这条语句是在SQL中使用的,你的编译环境是oracle?
追问我在mysql下查询,报错
SELECT *, ROW_NUMBER() over(PARTITION BY customer ORDER BY customer )dd FROM orderdate这句话报错
哦,oracle不支持ROW_NUMBER() 这个函数,我再想想。