简体   繁体   English

PHP MySQL联接几个联接表

[英]PHP MySQL Joining of few joined tables

There are 2 queries: 有2个查询:

select * from gallery_images JOIN photo_galleries ON photo_galleries.albumID=gallery_images.albumID


select * from multimedia_video JOIN video_content ON multimedia_video.id=video_content.id_href

Also i have "albumDateCreated" field on "photo_galleries" table and "DateCreated" field on "multimedia_video". 我也有“ photo_galleries”表上的“ albumDateCreated”字段和“ multimedia_video”上的“ DateCreated”字段。 I want to sort my queries by these fields 我想按这些字段对查询进行排序

What is the best technique to JOIN my 2 "joins"? 联接我的2个“联接”的最佳技术是什么?

Just the way you created the others: 就像您创建其他人的方式一样:

SELECT * FROM gallery_images
    JOIN photo_galleries ON photo_galleries.albumID=gallery_images.albumID
    JOIN multimedia_video ON photo_galleries.albumDateCreated=multimedia_video.DateCreated
    JOIN video_content ON multimedia_video.id=video_content.id_href

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM