请教一个sql语句写法

一渣程序猿 2015-10-28 05:17:42

商品表中有商品信息和主条码,然后有个关联的一品多码,就是一个商品多个条码,然后还有一个大包装的条码,例如一盒的条码,一大盒的条码.如果用户输入的是主条码或者一品多码,信息从商品表bd_goods取,如果输入的是大包装的条码,那么信息从大包装bd_goods_mulbarcode取,能不能一条sql取出来我想要的?
...全文
189 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
beyon2008 2015-10-29
  • 打赏
  • 举报
回复
将需要取的表 union,别给每个类型设置一个kind,比如单品1,大包装2,where条件简单,goods_barcode=XXXX,然后select 返回出kind,知道是1还是2的条码了
z123zjf 2015-10-29
  • 打赏
  • 举报
回复
union all 别的方法还想不出来 最好能给个测试数据,列出你想要的结果。 或者你给出你的两条sql,让我们知道你要哪些数据

17,086

社区成员

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

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