一个SQL查询问题,有SQL大虾帮我解决一下,不盛感谢!!

icelovey 2007-04-13 03:36:17
Field1 Field2 Field3
M1 AB BA
M1 BA AB
M2 CD DC
M2 DC CD
如何通过SQL语句查询成以下结构:
Field1 Field2 Field3
M1 AB AB
M1 BA AB
M2 CD CD
M2 DC CD
或者这样的结果也可以
Field1 Field2 Field3
M1 AB BA
M1 BA BA
M2 CD DC
M2 DC DC
...全文
189 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lig411 2007-04-14
  • 打赏
  • 举报
回复
楼主的意思是将field3字段中的 字符串 按字母升序或者降序来排列吗?
hhzqf1980 2007-04-13
  • 打赏
  • 举报
回复
他希望的是把Field3字段颠倒过来
先取出来,用字符串分解,倒置就可以
Rubi 2007-04-13
  • 打赏
  • 举报
回复
你这样做的意义是什么呢?
wing_er 2007-04-13
  • 打赏
  • 举报
回复
create table t(f1 varchar(10),f2 varchar(10),f3 varchar(10))
insert into t
select 'M1','AB','BA'
union all
select 'M1','BA','AB'
union all
select 'M2','CD','CD'
union all
select 'M2','DC','DC'

select a.f1,a.f2,b.f3
from t A
join t B on a.f1=b.f1 and a.f2=b.f2
  • 打赏
  • 举报
回复
头晕的不行~~~

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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