2012-05-11 42 views
0

我想在我的mysql數據庫上做一件事。如何從兩個表中選擇列並按其中一個排序?

我有兩個表:

first_table:

| article   | longtext    | YES |  | NULL |    | 
| article_id  | int(11)    | YES |  | NULL |    | 

Second_table:

| id | int(11) | 
| name | longtext | 
| commit_date | date | 

當first_table.article_id = second_table.id,然後文章=名稱。

我想從第一個表中選擇article和article_id,並按第二個表中的commit_date(對每個記錄都是正確的)對它們進行排序。

怎麼辦?

回答

0

看看下面的查詢,應該做你想要什麼:

SELECT article, article_id 
FROM first_table f 
JOIN Second_table s ON f.article_id = s.id AND f.article = s.name 
ORDER BY s.commit_date 
相關問題