通过连接WordPress从三个表中选择数据

通过连接WordPress从三个表中选择数据,wordpress,wordpress-theming,Wordpress,Wordpress Theming,在数据库中,我有三个名为wp_country、wp_schoolstudent和wp_schoolsms的表,在这些表中有一些常见的列名,如wp_country、wp_city(外键的意思),我想在wp_schoolstudent.wp_country=wp_schoolsms.wp_country相等时从表中选择数据,如(‘电话号码’‘SMS’‘学校名称’). 它的工作很好,但它来自两个表: <?php global $wpdb; $sql = "SELECT P.wp_collag

在数据库中,我有三个名为wp_country、wp_schoolstudent和wp_schoolsms的表,在这些表中有一些常见的列名,如wp_country、wp_city(外键的意思),我想在wp_schoolstudent.wp_country=wp_schoolsms.wp_country相等时从表中选择数据,如(‘电话号码’‘SMS’‘学校名称’). 它的工作很好,但它来自两个表:

<?php

global $wpdb;

$sql = "SELECT P.wp_collage FROM {$wpdb- 
>prefix}collegestudent as EV
JOIN {$wpdb->prefix}collagesms as P ON EV.wp_collage 
= P.wp_collage ";

$results = $wpdb->get_results( $sql );
echo "<pre> ";
print_r($results);exit;
?>

$sql=“从{$wpdb->prefix}collagesms内部联接{$wpdb->prefix}collagesms中选择wp\u collagesms.wp\u collagests,wp\u collegest.wp\u collage,wp\u collagest.wp\u collage,wp\u collegest.studentphoneno,wp\u collagesms.sms”$结果=$wpdb->get_结果($sql);回声“;打印(结果);出口它也工作,但我需要三个表连接