所以我对数据库做过任何事情,所以这可能很容易。但是,如果有人可以帮助我做到这一点(无论是在实践上还是就我自己的知识),我都会觉得很有帮助。
设置:共有3个表,如下所示;
表1:userToPizza
col1 =用户(bigint)col2 =披萨(bigint)
表2:pizzaConversion
col1 =披萨(bigint)col2 =烤箱(类型为字符串,但寿命为int)
表3:烤箱ToFire
col1 =烤箱(bigint)col2 =火(bigint)
现在,我想做的如下:
谢谢。抱歉,如果这真的很简单:(但是,我真的很感谢您的帮助。此外,ps我很确定可以像这样实际查询我需要使用JOIN,但是我不确定如何做到这一点-希望如此以上很清楚。
最佳答案
希望以下查询对您有所帮助。
Query-1解决方案:
从userToPIzza那里选择userToPIzza.pizza userToPIzza.user = 1
Query-2解决方案:
从userToPIzza中选择pizzaConversion.oven_loc加入PizzaConversion ON(userToPIzza.pizza = pizzaConversion.pizza),其中userToPIzza.user = 1
Query-3解决方案:
从userToPIzza选择
关于mysql - 配置单元连接多个表和where语句,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33713987/