我有下表
订单
Id Name<br>
-- -------
1 test1<br>
2 test2<br>
3 test3<br>
订单属性
id order_id name value<br>
-- -------- ---- --------
1 1 test4 11<br>
2 1 test5 22<br>
3 2 test4 33<br>
4 2 test5 44<br>
5 3 test4 55<br>
6 3 test5 66<br>
我想找到所有订单。按 name = 'test4' 的值排序。
我应该如何写一个查询。请推荐
最佳答案
您需要将表绑定(bind)在一起。
select * from orders o, order_property op where o.id = op.order_id order by op.name
关于mysql - 如何在mysql中通过自定义属性进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40926370/