-3
我有两个表格: 表“项目”包含具有“罕见”列的项目列表。 包含item_id和user_id的表“藏匿”。 例如,我想获取user_id 1拥有的所有项目,并按项目的“罕见”排序(最稀少的项目将首先显示)。 “罕见”从0(不稀罕)到3(非常罕见)。 我怎样才能得到正确的查询呢?按另一个表中的列排序
谢谢!
我有两个表格: 表“项目”包含具有“罕见”列的项目列表。 包含item_id和user_id的表“藏匿”。 例如,我想获取user_id 1拥有的所有项目,并按项目的“罕见”排序(最稀少的项目将首先显示)。 “罕见”从0(不稀罕)到3(非常罕见)。 我怎样才能得到正确的查询呢?按另一个表中的列排序
谢谢!
事情是这样的:
select s.*
from items i
join stash s on (i.id = s.item_id)
where s.user_id = 1
order by i.rare
伟大的作品,谢谢! –
阅读有关SQL连接 – cja