|
As many of you suggested earlier, I am trying to switch from query/400 (orwhatever it is these days) to Query Management queries.
libraries.
I cannot use STRQM because the command is only in two prior release
error I am getting - it's not consistent with the example from
But, that's not the issue at the moment.
I'm following examples in the SQL Reference manual for small tests.
SELECT WORKDEPT, AVG(SALARY)
FROM EMPLOYEE
GROUP BY WORKDEPT
ORDER BY 2
and this example:
SELECT PROJNAME, PRSTDATE, PRENDATE
FROM PROJECT
ORDER BY PRENDATE DESC
My source is (I tried using Select * which didn't work either):
SELECT RPPRCL, RPYEAR, RPBTCH, RPNAME, RPREFA, RPCHCK, RPAPYR
FROM TXOVRPP
WHERE RPNAME = &NAME OR RPREFA > &NEGAMT AND RPREFA < &POSAMT
OR RPPRCL = 'B018034101'
GROUP BY RPPRCL
ORDER BY RPPRCL
I am calling it via a CL which worked for other examples. This is the
the manual. Any ideas which is the problem? thanks11:27:30
Message ID . . . . . . : SQL0122 Severity . . . . . . . : 30
Message type . . . . . : Diagnostic
Date sent . . . . . . : 08/27/08 Time sent . . . . . . :
Message . . . . : Column RPYEAR or expression in SELECT list not valid.the
Cause . . . . . : One of the following has occurred:
-- The statement contains column name RPYEAR and a column function in
SELECT clause and no GROUP BY clause is specified,the GROUP BY clause.
-- Column name RPYEAR is specified in the SELECT clause but not in
-- An expression is specified in the SELECT clause but not in theGROUP BY clause.
-- The RRN, PARTITION, NODENAME, or NODENUMBER function is specifiedin the SELECT clause with a column function or a GROUP BY clause.
-- A column or expression that is specified in the ORDER BY clause,but not in the SELECT clause, does not conform to the grouping rules listed
above.expressions in the SELECT list and ORDER BY clause are also in the
Recovery . . . : Do one of the following and try the request again:
-- If a GROUP BY clause is required, make certain that all columns or
GROUP BY clause. Do not specify the RRN, PARTITION, NODENAME, orNODENUMBER function.
-- If a GROUP BY clause is not needed, the SELECT list and ORDER BYclause should not contain column functions with column names or the RRN,
PARTITION, NODENAME, or NODENUMBER function.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.