gpt4 book ai didi

php - sql连接需要进一步的帮助

转载 作者:行者123 更新时间:2023-11-29 02:55:29 25 4
gpt4 key购买 nike

我被困在一个查询中,我想在其中显示来自不同表及其桥接表的数据。
这些表是:

bridge (bid,planid,fbridgeid)
fbridge (fbridgeid,featureid,valueid)
features (featureid,fname)
value (valueid,value)
plans (planid,name,price,discount)

以下是我目前的查询:

SELECT 
(NAME AS pname, price AS prize,
discount AS ds, fname AS feature, VALUE AS vlue
FROM plans )

我想从数据库中获取所有的列,但是按照计划

like planid 1 ->> contains ->> feature id 1,2,3 and valueid 1,3,5 etc )

最佳答案

Join 将是:

SELECT pl.name AS pname, pl.price AS prize , pl.discount AS ds , fe.fname AS feature, va.VALUE AS vlue
FROM plans pl
JOIN bridge br ON br.planid = pl.planid
JOIN fbridge fb ON fb.fbridgeid = br.fbridgeid
JOIN features fe ON fe.featureid = fb.featureid
JOIN value va ON va.valueid = fb.valueid
WHERE pl.plainid = 1

关于php - sql连接需要进一步的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31132878/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com