我有两张桌子。
第一张桌子的结构:
id
secondtableid
value
第二张桌子的结构:
id
title
如果secondtable id是第二个表的id,如何从第一个表中选择字段'id'知道'value'列的值并按第二个表的'title'列的值排序结果?
答案 0 :(得分:2)
您可以按照未选择的字段进行排序。
select FirstTable.id, FirstTable.value
from FirstTable
inner join SecondTable on (FirstTable.SecondTableID=SecondTable.ID)
order by SecondTable.Title
答案 1 :(得分:0)
这样的事情:
select
firsttable.id, firsttable.value, secondtable.title
from
firsttable
join
secondtable on firsttable.secondtableid = secondtable.id
order by
secondtable.title
答案 2 :(得分:0)
:)
select id from first_table
inner join second_table on first_table.secondtableid = second_table.id
where value = 'Known Value'
order by second_table.title
答案 3 :(得分:-1)
这是一个初学者的问题,所以我会尽可能简单地回答:
SELECT t1.id, t1.value
FROM table1 t1
INNER JOIN table2 t2
ON t1.secondtableid = t2.id
ORDER BY t2.title
您可以JOIN
表格,说明他们如何加入。