语句如下:
select B.VENDOR_NO,
B.UNIT_MEAS,
C.TYPE_DESIGNATION,
A.LOT_BATCH_NO,
A.LOCATION_NO,
A.TRANSACTION_ID,
A.ORDER_NO,
A.PART_NO,
B.DESCRIPTION,
A.quantity,
A.USERID,
A.DATE_APPLIED
from INVENTORY_TRANSACTION_HIST2 A,PURCHASE_RECEIPT_NEW B,INVENTORY_PART_TAB C
where TRANSACTION_CODE='INVM-IN'AND A.ORDER_NO=B.ORDER_NO 我现在还要对DATE_APPLIED进行排序
请问group by DATE_APPLIED怎么来写。 请大家指点一下,多谢!!!
select B.VENDOR_NO,
B.UNIT_MEAS,
C.TYPE_DESIGNATION,
A.LOT_BATCH_NO,
A.LOCATION_NO,
A.TRANSACTION_ID,
A.ORDER_NO,
A.PART_NO,
B.DESCRIPTION,
A.quantity,
A.USERID,
A.DATE_APPLIED
from INVENTORY_TRANSACTION_HIST2 A,PURCHASE_RECEIPT_NEW B,INVENTORY_PART_TAB C
where TRANSACTION_CODE='INVM-IN'AND A.ORDER_NO=B.ORDER_NO 我现在还要对DATE_APPLIED进行排序
请问group by DATE_APPLIED怎么来写。 请大家指点一下,多谢!!!
同时TRANSACTION_CODE='INVM-IN'AND
A.ORDER_NO=B.ORDER_NO
在将DATE_APPLIED字段按照时间进行排序。
就ORDER BY DATE_APPLIED
问题是select语句中
对TRANSACTION_CODE字段值等于INVM-IN 要用WHERE
对DATE_APPLIED 用 group by 谁能写一下select...from... where...group如何使用的问题。
WHERE 表达式
group by 分组字段列表
having 表达式;前面选择的字段要么与DATE_APPLIED一起作为分组字段,要么都不要列出
From INVENTORY_TRANSACTION_HIST2 A,PURCHASE_RECEIPT_NEW B,INVENTORY_PART_TAB C
Where A.TRANSACTION_CODE='INVM-IN' AND A.ORDER_NO=B.ORDER_NO
Group By A.DATE_APPLIED
Order By A.DATE_APPLIED怎么和C的连接关系都没有呢?赫赫。
---------------------
如果是order by (排序) 这个很简单 在你的语句末尾加上 Order By A.DATE_APPLIED
如果要group by (分组) 你这样的写法似乎不对,group by 是对你提取的所有字段都要跟在其后面,否则会报错 ^_^