VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 710|回复: 3

select显示不了想要得到的结果

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-13 16:20:02 | 显示全部楼层 |阅读模式
现有两个表格式如下
pic 表:
字段名        类型      长度
aid         nvarchar     50
pic         nvarchar     50
pic_intro   nvarchar     50

products 表:
字段名        类型      长度
aid         nvarchar     50
a_company   nvarchar     50
a_style     nvarchar     50
a_type      nvarchar     50
如:products表中数据为
     aid   a_company   a_style  a_type
  11111111   aaa        bb        cc  
  22222222   aaa        bb        cc  
  33333333   aaa        cc        cc  
  44444444   aaa        bb        cc  
  55555555   aaa        cc        cc  
  
pic表中数据为

     aid    pic   picintro
  11111111  aa      abcd  
  11111111  bb      abcd  
  11111111  cc      abcd  
  22222222  dd      abcd  
  22222222  ee      abcd
  22222222  ff      abcd
  33333333  gg      abcd  
  33333333  hh      abcd
  33333333  ii      abcd
  44444444  jj      abcd  
  44444444  kk      abcd
  44444444  ll      abcd

现在我想结合两个表返回符合条件并显示aid不重复值和pic的值的搜索结果
现调试语句为:select distinct pic.aid from products,pic where products.aid = pic.aid and a_type = 'cc' and a_style = 'bb' and products.aid <>'111111'

出现的结果为:
  aid
22222222
44444444
请问如何显示如下效果:

  aid      pic
22222222  dd(或ee,ff也就是只显示一条)
44444444  jj(或kk,ll)
请高手帮忙
回复

使用道具 举报

0

主题

66

帖子

27.00

积分

新手上路

Rank: 1

积分
27.00
发表于 2020-1-17 01:09:01 | 显示全部楼层
select pic.aid,min(pic) from products,pic where products.aid = pic.aid and a_type = 'cc' and a_style = 'bb' and products.aid <>'111111' group by pic.aid  ??
回复

使用道具 举报

0

主题

100

帖子

53.00

积分

新手上路

Rank: 1

积分
53.00
发表于 2020-1-17 08:18:01 | 显示全部楼层
select pic.aid,max(pic) from products,pic where products.aid = pic.aid and a_type = 'cc' and a_style = 'bb' and products.aid <>'111111' group by pic.aid
回复

使用道具 举报

0

主题

17

帖子

12.00

积分

新手上路

Rank: 1

积分
12.00
发表于 2020-1-17 10:18:01 | 显示全部楼层
select pic.aid,min(pic) from products,pic where products.aid = pic.aid and a_type = 'cc' and a_style = 'bb' and products.aid <>'111111' group by pic.aid
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表