sql语句问题就解释
1:为什么下面红色的错误,蓝色的对啊
2:为什么*,rownum 不能同时使用啊
select *,rownum rn from emp a1 where rownum < 10;
select a.*,rownum rn from emp a where rownum < 10;
------解决方案--------------------
SQL code
select *,1 from emp --报错,写了*后,就不能写其它列了,*表示全部,如果*后,还有其它列,需要在*前写清这么*是属于哪个表或子查询
select emp.*,1 from emp --正确