问个查询access2003 的SQL语句

ec8483 2009-08-31 03:53:09
access数据库里有这个
商品表 
字段一  编号
字段二  名称
字段三  信息

都是字符型

想取出 编号相同 名称不同  的记录

select t1.* from 商品表 t1 right join (select 编号 from 商品表 group by 编号 HAVING count(*)>1) t2 on t1.编号=t2.编号

提示说 不能在 Memo、OLE 或超级链接对象 (t1.编号=t2.编号) 中连接
哪里错了? 
...全文
68 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ec8483 2009-08-31
  • 打赏
  • 举报
回复
知道问题了.晕.原来是字段类型错了
ec8483 2009-08-31
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wufish70 的回复:]
Select 编号,名称 from 商品表 group by 编号,名称

试试,是不是你要的结果?
[/Quote]

不是的. 这样就把 只有一条的都显示出来

我是要 编号 >1 条的显示
wufish70 2009-08-31
  • 打赏
  • 举报
回复
Select 编号,名称 from 商品表 group by 编号,名称

试试,是不是你要的结果?

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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