sql 表1根据 表2关联字段 排序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 表1根据 表2关联字段 排序相关的知识,希望对你有一定的参考价值。

SQLserver下
有表t1 字段tid tna 表2 字段tid fid tna
现在要根据表2fid字段对应表1 然后根据表2 fid的数量对表1排序 求sql语句

select a.tid,a.tna from 表1 a ,表2 b where a.tid=tb.tid and a.tna=b.tna order by b.fid 参考技术A 表2与表1的关系是什麼,最好能给些示例数据,和想要的结果

sql中修改多表关联的字段

表1:USERID  USERNAME  USERREMARK

表2:ROLEID  USERID  ROLENAME

其中表1的USERID与表2的USERID为关联字段。

若现在只知道ROLEID,要修改USERNAME

则sql可写为:UPDATE 表1 set 表1.USERNAME=‘修改的内容‘ FROM 表2 WHERE 表1.USERID=表2.USERID AND 表2.ROLEID=‘角色ID‘;

以上是关于sql 表1根据 表2关联字段 排序的主要内容,如果未能解决你的问题,请参考以下文章

sql排序方式要根据另一个表的某个字段排序怎么实现?

PHP-LaravelAdmin中Grid列表内多表关联,如何根据从表的字段进行排序?

SQL 如何根据两个字段排序

就是一个表有2个字段 一个是发布时间 一个是更新时间,如何根据这两个字段来进行降序排序啊

根据子表的条件修改主表的数据

MyBatis使用MyBatis的分页组件PageHelper时,多表关联下使用别名查询时,前台传参过来,根据参数排序的解决方案