我知道有一些类似的问题,但还有一些其他事情我也需要做。 这里是我的数据库设计:使用来自2个表的数据
LINKS
ID Link
-- --------
1 A Link
2 B Link
3 C Link
LinkCollection
LinkCollectionID Link1 Link2 Link3
---------------- ----- ----- -----
1 2 1 3
2 3 2 2
3 1 3 1
查询我想在MYSQL做的是
Select from LinkCollection-TABLE where LinkCollectionID = '2'
THEN从当前行链接1(在这种情况下具有值3)
选择然后从LINKS-TABLE其中ID = '链接1值'(它是3)
选择然后从当前行选择链接
查询的最终结果应该是“C链接”。如果我们将LinkCollectionID更改为1,那么最终结果应该是B链接
我想以某种方式在php中输出。
我试图用JOINS和其他东西来阅读我的这种方式,但我无法弄清楚。希望我的例子足够清楚。
请使用代码风格来写你的代码中的职位。 –