1
テーブルzakazkaのすべての行を最新のidStavZakazkyで選択します。それを得る方法? EERダイアグラム: 最大IDに沿って3つのテーブルから選択します。左結合または副問い合わせを使用するもの
そして簡単に左後
SELECT `zakazka`.`idZakazka`,
`stavzakazky`.`idStavZakazky`,
`stavzakazky`.`Zakazka_idZakazka`,
`seznamstavu`.`Nazev`
FROM `autoservis`.`zakazka`
LEFT JOIN `autoservis`.`stavzakazky` ON `zakazka`.`idZakazka` = `stavzakazky`.`Zakazka_idZakazka`
LEFT JOIN `autoservis`.`seznamstavu` ON `stavzakazky`.`SeznamStavu_idSeznamStavu` = `seznamstavu`.`idSeznamStavu`
ORDER BY `zakazka`.`idZakazka`;
出力の参加:
idZakazka|idStavZakazky|Zakazka_idZakazka|Nazev
_____________________________________________________
1| 2| 1|Založeno
_____________________________________________________
1| 3| 1|Přiřazeno
_____________________________________________________
2| 4| 2|Pozastavená
_____________________________________________________
2| 5| 2|Přiřazeno
をしかし、私はこのようになりたい、最新のidStavZakazky
にのみ表示さidZakazka|idStavZakazky|Zakazka_idZakazka|Nazev
_____________________________________________________
1| 3| 1|Přiřazeno
_____________________________________________________
2| 5| 2|Přiřazeno
ありがとうございました!あなたは私の命を救いました。 – newim123