我想在我的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 = name。
我想从第一个表中选择article和article_id,并通过commit_date对它们进行排序(对每个记录都是正确的),这是在第二个表中。
怎么做?
答案 0 :(得分: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