0

mysql DB で 1 つのことをしたいです。

私は2つのテーブルを持っています:

最初のテーブル:

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

2 番目のテーブル:

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

first_table.article_id = second_table.id の場合、article = 名前。

最初のテーブルから article と article_id を選択し、2 番目のテーブルにある commit_date (すべてのレコードで正しい) で並べ替えたいと思います。

どうやってするの?

4

1 に答える 1

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
于 2012-05-11T08:45:24.977 に答える