中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

mysql select去重時保留最新記錄

小樊
265
2024-06-25 09:32:34
欄目: 云計算

要在MySQL中進行SELECT查詢并去重同時保留最新記錄,可以使用子查詢和INNER JOIN的方法。

例如,假設有一個表格名為records,包含以下字段:idnametimestamptimestamp為記錄的時間戳。要查詢去重并保留最新記錄的數據,可以使用以下查詢:

SELECT r1.*
FROM records r1
INNER JOIN (
    SELECT name, MAX(timestamp) AS max_timestamp
    FROM records
    GROUP BY name
) r2 ON r1.name = r2.name AND r1.timestamp = r2.max_timestamp;

這個查詢首先在子查詢中找到每個name對應的最新記錄的時間戳max_timestamp,然后將該子查詢與原始表records進行內連接,以獲取每個name對應的最新記錄的完整數據。

0
普安县| 平罗县| 阳江市| 柳河县| 浦城县| 黑河市| 锡林浩特市| 灌南县| 泸西县| 曲阜市| 元氏县| 合阳县| 金山区| 望都县| 内黄县| 大渡口区| 尖扎县| 阜宁县| 屏东县| 洛阳市| 远安县| 洞口县| 屯昌县| 姚安县| 海丰县| 米林县| 河东区| 临沧市| 孝义市| 修武县| 万载县| 武城县| 巴里| 梁山县| 石城县| 武陟县| 巩义市| 汉阴县| 沈丘县| 固原市| 黄冈市|