如何在mysql中找到价格最低的公司?

问题描述 投票:0回答:0

我想在不同公司的价目表中找到最低价。我从 4 家具有相同产品的公司列表中制作了一个独特的

bnz
ID 号。我每天将 4 家公司的价目表与 Left join 合并。

但是我如何从同一行的价格中找到最小值并将其作为

min price
添加到新列中?

SELECT
    tamami.bnz,
    AP.afiyat,
    mp_stok.mfiyat,
    ic_fiyat.ifiyat,
    jm_fiyat.j_fiyat
FROM
    tamami
LEFT JOIN AP ON AP.l = tamami.apl
LEFT JOIN mp_stok ON mp_stok.mplnr = tamami.mpl
LEFT JOIN ic_fiyat ON ic_fiyat.l = tamami.icl
LEFT JOIN jm_fiyat ON jm_fiyat.l = tamami.jml
WHERE
    AP.l = tamami.apl OR mp_stok.mplnr = tamami.mpl OR ic_fiyat.l = tamami.icl OR jm_fiyat.l = tamami.jml

enter image description here

enter image description here

mysql left-join row min
© www.soinside.com 2019 - 2024. All rights reserved.