sách gpt4 ai đã đi

Cơ sở dữ liệu | Chọn các bản ghi riêng biệt

In lại 作者:行者123 更新时间:2023-12-01 00:05:16 31 4
mua khóa gpt4 Nike

我有那个基地:http://sqlfiddle.com/#!2/e5a24/2这是 WordPress 默认模式的简写。我已经删除了该示例不需要的字段。

如您所见,我的结果是“类别 1”的两倍。我喜欢做的是只获取“类别 1”的最新实例。

该 SQL 的正确结果如下:

POSTID POSTTITLE CATEGORYID CATEGORYNAME DATE
--------------------------------------------------------------
2 2st Game 2 Category 2 January, 01 2013 00:00:00+0000
3 1st Game 1 Category 1 January, 15 2013 00:00:00+0000

我已经尝试按“CategoryID”分组,但是虽然我在结果中只得到一个类别 1 的实例,但我得到的是较旧的,而不是属于“类别 1”的最早记录。

对此有什么想法,我该如何解决?

1 Câu trả lời

SELECT a.ID AS PostID,
a.post_title AS PostTitle,
c.meta_value AS CategoryID,
d.name AS CategoryName,
a.post_date AS Date
FROM wp_posts a
INNER JOIN
(
SELECT post_title, MAX(post_date) max_date
FROM wp_posts
GROUP BY post_title
) b ON a.post_title = b.post_title AND
a.post_date = b.max_date
INNER JOIN wp_postmeta c
ON a.ID = c.post_ID
INNER JOIN wp_terms d
ON c.meta_value = d.term_ID
WHERE c.meta_key = 'matchdayTeamsCategory'

关于数据库 |选择不同的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15029959/

31 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com