SQL查询返回结果控制

现在需要将查询返回结果按照基础类型控制,并且每一类只返回一条信息,使用SQL如何控制?具体如下:表TEST中字段FCODE内容如下:AA_TA_M_TA_VB_TB_MB... 现在需要将查询返回结果按照基础类型控制,并且每一类只返回一条信息,使用SQL如何控制?
具体如下:
表TEST中字段FCODE内容如下:
A
A_T
A_M_T
A_V
B_T
B_M
B_F
B_F_T
其中A,B为基础类型,而添加'_'后缀的为扩展类型,如何控制返回结果得到查询结果
A
B_T
既是对于同种基础类型的数据只需要返回一条数据就可以了。
我开始时使用rownum=1控制返回结果,可是这样只能返回一条信息,想到先使用count()查出各个基础类型信息的条数,然后通过1+rount()来循环返回数据,到了这里就卡壳了,不知道有没有什么好的方法,希望得到大家的解答。
展开
 我来答
jyl_19
2011-01-02 · TA获得超过1001个赞
知道小有建树答主
回答量:708
采纳率:0%
帮助的人:1040万
展开全部
select min (FCODE) from A group by left(FCODE,1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式