如何在where中使用select里的字段别名?

No_1gogo 2007-08-18 05:58:54
例如:
select name "myname" where myname='aaa'

这句话好像不能通过,
...全文
421 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
No_1gogo 2007-08-21
  • 打赏
  • 举报
回复
貌似不行,还是只能用in-line的select,或者只能创建一个view先,或者用一个join来做。
shujiss 2007-08-18
  • 打赏
  • 举报
回复
不需要用双引号嘛
临摹 2007-08-18
  • 打赏
  • 举报
回复
。。。这样不行,要不换成
select myname from (select name "myname" from table_name) where myname='aaa'
No_1gogo 2007-08-18
  • 打赏
  • 举报
回复
哦,偶脑袋不清楚了,再写一个好了。
select name "myname" from table_name where myname='aaa'

其实问题不是在于有没有from,而是在于怎么在where里面用字段的别名
临摹 2007-08-18
  • 打赏
  • 举报
回复
select name "myname" where myname='aaa'
...select column_name from table_name where.....
怎么select语句连from都没有,怎么可能对呢?

17,088

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧