suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Erhalten Sie aktuelle Daten aus SQL basierend auf Datum oder ID

So erhalten Sie die neuesten Daten aus dieser Abfrage. Tatsächlich ist die Tabelle überfüllt. Wir benötigen die neuesten Daten der letzten 2 Jahre. Wie kann ich meine Abfrage entsprechend ändern?

Wählen Sie stagingScriptDB.*, testBedSuiteMapping.template aus stagingScriptDB inner join testBedSuiteMapping auf testBedSuiteMapping.id = stagingScriptDB.idScriptDB limit 10;

P粉153503989P粉153503989431 Tage vor636

Antworte allen(1)Ich werde antworten

  • P粉464113078

    P粉4641130782023-09-16 21:16:52

    如果您共享表结构,那就太好了。

    我们可以使用此查询类型来检索 id 的最后一条记录

    SELECT * FROM table_name
    WHERE ID IN (
      SELECT max(ID) FROM table_name
      GROUP BY column_name
      ORDER BY column_name
    )
    

    Antwort
    0
  • StornierenAntwort