Heim  >  Fragen und Antworten  >  Hauptteil

Hat die Auswahl bestimmter Spalten Einfluss auf die Anzahl der Zeilen in MySQL?

Ich habe eine einfache Abfrage mit ein paar Joins, aber wenn ich meiner Auswahl Spalten aus demselben Satz von Joins hinzufüge, indem ich einfach Spalten zur Auswahl hinzufüge oder daraus entferne, ohne einen der Joins zu ändern, ändert sich die Anzahl der Zeilen.

P粉964682904P粉964682904203 Tage vor295

Antworte allen(1)Ich werde antworten

  • P粉250422045

    P粉2504220452024-03-30 13:16:39

    是的,他们可以。例如,您的查询或您所说的“简单查询”可以具有不同的关键字,并向类似的选择添加一列将更改结果中的总行数。

    select distinct t1.id, t2.id
    from t1
    left join t2 on t1.id = t2.id

    VS

    select distinct t1.id, t2.id, t2.job
    from t1
    left join t2 on t1.id = t2.id

    这是一个演示

    Antwort
    0
  • StornierenAntwort