weixin_42393350
2010-10-19 10:26关于一个简单的SQL语句
写SQL语句时遇到这样一个问题:
select a.* from
(
select u.id, u.name, g.name
from app_user u, app_group g
where u.id > 13987
and u.deptid = g.id
order by u.id
) a
括号里的查询是可以执行的,但现在整个句子是执行不了的,报错说列含糊不清,应该是指a.*,我如果换成a.id是可以执行的。我就不明白了,我记得以前写a.*是可以执行的啊,这是为什么呢?
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- SQL语句插入COUNT结果
- sql
- oracle
- 2个回答
- 程序员新手对于一段sql语句的疑问
- sql
- mysql
- 2个回答
- 关于一个简单的SQL语句
- 数据库
- 0个回答
- SQL语句执行卡死,在线等。
- sql
- 3个回答
- 关于一个SQL server项目编程问题
- sql
- 编程
- 数据
- 4个回答
换一换