私は3つの列を持つEVENTLOGという名前のテーブルを持っています: (CASEID VARCHAR(200), DATEPLUSTIME TIMESTAMP, SUBSTATUS VARCHAR(200))
SELECT SUBSTATUS
FROM EVENTLOG
WHERE DATEPLUSTIME IN
(SELECT MIN(DATEPLUSTIME)
FROM EVENTLOG
GROUP BY CASEID);
SQuirrel SQL CLIENT および ./sqlline.py スクリプトで上記のクエリを実行すると、SQuirreL SQL CLIent で以下のエラーが発生しました。
Error: org.apache.phoenix.parse.InParseNode[CASEID,org.apache.phoenix.parse.SubqueryParseNode@6580cf aa]
SQLState: null
ErrorCode: 0
以下で説明するように、 ./sqlline.py の同じクエリに対して異なるエラーが発生しました
Error: org.apache.phoenix.parse.InParseNode[DATEPLUSTIME, org.apache.phoenix.parse.SubqueryParseNode@4017415d] (state=,code=0)
何が問題で、どうすれば修正できますか?