ora-00934

    0熱度

    2回答

    我正在使用Oracle。我試圖編寫這樣的事情: SELECT trans_type, (SELECT parameter_value FROM transaction_details WHERE id = MAX(t.trans_id)) FROM (SELECT trans_id, trans_type FROM transactions) t GROUP BY trans_type

    1熱度

    6回答

    後續的查詢在143列返回一個錯誤:「ORA-00934:組功能在這裏不允許使用」 SELECT * FROM TBLENTITYLOCATION TL INNER JOIN TBLENTITY TE ON TE.ENTITYID = TL.ENTITYID WHERE TE.ENTITYNAME = 'foobar' AND LOCATIONDATETIME = MAX(LOCATIONDA

    5熱度

    5回答

    我正在使用Oracle PL/SQL。 我有一個時間戳表T,我想設置一個列A的值與上一行的相同,如果它們按列B和時間戳排序,假設時間戳不是相差超過45秒。 僞代碼,它是這樣的: UPDATE T t_curr SET A = (SELECT A FROM T t_prev INNER JOIN t_curr ON (t_prev is the