sql排序方式要根据另一个表的某个字段排序怎么实现?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql排序方式要根据另一个表的某个字段排序怎么实现?相关的知识,希望对你有一定的参考价值。
表a调用表b size字段 记 c字段吧 表b size字段排序 10,25,as,ty 表a排序 按c字段 10,25,as,ty 先 顺序列 何写啊 谢谢
参考技术A 可以通过两个表的关系,然后通过字段关联的形式排序。sql:select
t1.*
from
tablename1
t1,
tablename2
t2
wehere
t1.id=t2.id
order
by
t2.name;
解释:实际上上面语句会通过
tablename2表的name字段先排序表tablename2数据,之后会通过id字段关联后,读取出id存在于tablename2表中存在的tablename1表的数据。
备注:上面表中的id字段的值肯定有相同的,如tablename1和
tablename2
表中id字段都存在值“1”,才可以有结果输出。如果两个表都没关联的话,无法实现。
MyBatisMyBatis Order By 字段动态动态排序
以上是关于sql排序方式要根据另一个表的某个字段排序怎么实现?的主要内容,如果未能解决你的问题,请参考以下文章