【发布时间】:2017-10-30 19:46:25
【问题描述】:
我有这个选择语句:
SELECT MODATA.CITEM, MODATA.QTREQ, MODATA.UNMSR, MODATA.CDESC, MODATA.USRSQ, SLQNTY.LLOCN, SLQNTY.LQNTY, ROW_NUMBER() OVER (PARTITION BY CITEM ORDER By CITEM) as tr
FROM MODATA
LEFT OUTER JOIN SLQNTY ON SLQNTY.ITNBR = MODATA.CITEM
WHERE MODATA.ORDNO = 'M123456' AND SLQNTY.LQNTY >= '0'
ORDER BY MODATA.USRSQ, MODATA.CITEM
我只想显示 = 1 的 TR...我尝试将此添加到我的 Where 子句 TR = '1' 或 TR = 1... 它说找不到该列?为什么会这样?我该如何解决?
【问题讨论】:
-
用您正在使用的数据库标记您的问题。
标签: sql row-number