永发信息网

帮写个存储过程,我自己写的distinct总是和order by冲突,

答案:2  悬赏:80  手机版
解决时间 2021-04-06 03:04
表A(字段a,字段b),表B(字段c,字段d)
select distinct a from A,B where a=c and d='f' order by b
字段b是时间,我的意思就是取出表A中的字段a,条件是a存在于表B中, 可是当我按照时间排序时就出错了,,,,,
不要告诉我select distinct a,b from……;因为那样会取出来重复的a,,
最佳答案
恐怕不是distinct和order by冲突,而是b可能在表A、B中都有,从而产生了歧义,试试下面这个:
select distinct a from A t1, B t2 where t1.a=t2.c and d='f' order by t1.b
要是d也存在歧义的话,前面也得指示明确
全部回答
你好! 你这样写貌似只能按a排序吧。 select * from (select distinct a from A ) a1 , B b1 where a1.a=b1.c and b1.d='f' order by a1.b 胡乱写的,不一定对。就这么一个思路,你自己思考下。 希望对你有所帮助,望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
80平米能装简欧风格吗
摩托车打不着火怎么办?修的地方比较远 情况
有一条红鲤鱼的动画电影
求对联,上联是人民毕生为人民币
之所以说第二次鸦片战争是第一次鸦片战争的继
武汉练习POPIN的大神看过来一下?!!!
1953年编号为1551115的伍分纸币现值多少钱
什么牌子的童装好看,女童哪个牌子的衣服最好?
村里那点事主题曲叫什么名字
停车场(兴科大厦东)(兴业里停车场)地址在什么
对相亲男提分手,要退礼物钱,他说不要,还说
信息安全能报公务员的哪些职位
阅读下面的文字,完成5~7题。微波武器  
什么东西可以沾上铁
怎么我觉得广州的帅哥挺多
推荐资讯
巨蟹男会喜欢文艺范气质超赞的女生吗
vivoy33为什么我的机身内存只有4g
南县至益阳高速公路有哪些出口
轻度听损要不要配助听器?
完全平方公式与完全平方差公式的作用,有什么
江西警察学院包分配
一个·(圆圈)加上一个f是什么意思
夏天吃哪些食物可以消暑
写给自己的生日寄语,写给自己生日的一段话
地坪骨料用天然金刚砂好吗
新乡市的贪官或首富是谁
单选题Hehas________alotsincehisdaughter
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?