[英]SQL query between four tables
我对 MySQL 数据库设计和查询数据有疑问。 EER图
如何查询得到houseno|idjobno? 一个houseno 可以有许多工作编号。
我是否需要在 jobno 表中添加额外的列并在 jobno 和 houseno 之间添加外键?
谢谢你的帮助。
问候斯劳
尝试这个,
SELECT houseno from houseno h, arealocation a, customername c, jobno j
WHERE h.idAreaLocation=a.idAreaLocation AND
a.CustomerID=c.CustomerID AND
c.CustomerID=j.j.CustomerID AND j.idJobNo = 1;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.