select AA.A_ID from (select * form ......)AA 抱错 ORA-00904 A_ID:invalid identifier AA 当中 A_ID 有好几个 , A_ID1, A_ID2...... 怎么解决阿
[quote=引用 1 楼 zlloct 的回复:] [quote=引用 楼主 kkxxllasasas 的回复:] select AA.A_ID from (select * form ......)AA 抱错 ORA-00904 A_ID:invalid identifier AA 当中 A_ID 有好几个 , A_ID1, A_ID2...... 怎么解决阿
你这个需要列转行 SELECT A_ID FROM T UNPIVOT ( A_ID --<-- unpivot_clause FOR DTYPE--<-- unpivot_for_clause IN (A_ID1,A_ID2......) --<-- unpivot_in_clause )
SELECT A_ID FROM T UNPIVOT ( A_ID --<-- unpivot_clause FOR DTYPE--<-- unpivot_for_clause IN (A_ID1,A_ID2......) --<-- unpivot_in_clause )
[quote=引用 楼主 kkxxllasasas 的回复:] select AA.A_ID from (select * form ......)AA 抱错 ORA-00904 A_ID:invalid identifier AA 当中 A_ID 有好几个 , A_ID1, A_ID2...... 怎么解决阿
17,086
社区成员
55,238
社区内容
加载中
试试用AI创作助手写篇文章吧