首頁  >  問答  >  主體

選擇特定列會影響 MySQL 中的行數嗎?

我有一個帶有幾個聯接的簡單查詢,但是當我從同一組聯接中將列添加到我的選擇中時,只需添加或刪除選擇中的列而不更改任何聯接,行數就會發生變化。

P粉964682904P粉964682904203 天前298

全部回覆(1)我來回復

  • 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

    這是一個示範

    #

    回覆
    0
  • 取消回覆