Foxtable(狐表)用户栏目专家坐堂 → [求助]请教如何筛选


  共有4641人关注过本帖树形打印复制链接

主题:[求助]请教如何筛选

帅哥哟,离线,有人找我吗?
hanxuntx
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
[求助]请教如何筛选  发帖心情 Post By:2013/5/4 10:33:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:筛选.foxdb

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130504103307.png
图片点击可在新窗口打开查看

 

请教如何筛选出 编号+规格+颜色 唯一的_Identify 最大的行


[此贴子已经被作者于2013-5-4 10:33:51编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/4 10:51:00 [只看该作者]

.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:??.foxdb


 回到顶部
帅哥哟,离线,有人找我吗?
hanxuntx
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2013/5/4 10:55:00 [只看该作者]

谢谢bin的解答

 

有没有sql大法,可以获得一张查询表的


 回到顶部
帅哥哟,离线,有人找我吗?
don
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1812 积分:12993 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2013/5/4 10:56:00 [只看该作者]

Select 编号,规格,颜色,Max([_Identify]) As ID From{表A} Group by 编号,规格,颜色

 回到顶部
帅哥哟,离线,有人找我吗?
don
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1812 积分:12993 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2013/5/4 13:04:00 [只看该作者]

一. IN 法
SELECT * FROM {表A} WHERE [_Identify] IN (Select Max([_Identify]) From{表A} Group by 编号,规格,颜色)

二. INNER JOIN

SELECT a.* FROM {表A} a INNER JOIN (Select Max([_Identify]) As ID From{表A} Group by 编号,规格,颜色) b on a.[_Identify] = b.ID
[此贴子已经被作者于2013-5-4 13:30:04编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
hanxuntx
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2013/5/4 14:51:00 [只看该作者]

谢谢 don 和 bin 感觉 in 法比较好理解点


 回到顶部
帅哥哟,离线,有人找我吗?
don
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1812 积分:12993 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2013/5/4 15:58:00 [只看该作者]

以下是引用hanxuntx在2013-5-4 14:51:00的发言:

谢谢 don 和 bin 感觉 in 法比较好理解点


in法其实不大合SQL高效原则


 回到顶部