如何返回sid1 sid2对SQL
该表的名称为如何返回sid1 sid2对SQL,sql,Sql,该表的名称为Catlog Catlog (sid, pid, cost) sid,pid,成本=int 当按成本计算sid1>sid2时,我需要返回对sid1 sid2 sid pid cost 1 1 555 2 2 222 3 3 333 4 4 444 result sid1 sid2 1 4 2 1 您可以执行以下操作: 从Catlog c1、Catlog c2中选择c1.sid作为sid1,c2.sid作为sid2…
Catlog
Catlog (sid, pid, cost)
sid,pid,成本=int
当按成本计算sid1>sid2时,我需要返回对sid1 sid2
sid pid cost
1 1 555
2 2 222
3 3 333
4 4 444
result
sid1 sid2
1 4
2 1
您可以执行以下操作:
从Catlog c1、Catlog c2中选择c1.sid作为sid1,c2.sid作为sid2…
但我没有详细信息来定义整个查询(c1和c2之间的链接)。请描述什么是
sid
,什么是pid
(和成本
)。哪个是主键,等等。3 2 1
是3列,您需要sid1
sid2
。也许你会考虑32
,21
。你想要多少成本作为排序标准?与sid1相关的还是与sid2相关的?您使用的是哪种DBMS?博士后?神谕