php - WHERE 关键字在内部联接中不起作用
问题描述
我用过WHERE user_contact_info.master_admin = 1
但$users_list1
它不起作用。我也用过AND user_contact_info.master_admin = 1
,但它不起作用。$users_list2
无需内部连接即可工作。我该如何修复$users_list1
sql?谢谢!
SQL 1
$users_list1 = $wpdb->get_results( "SELECT
user_contact_info.id,
user_contact_info.user_name,
user_contact_info.user_title,
user_contact_info.user_direct,
user_contact_info.user_mobile,
user_contact_info.user_mail_address,
user_contact_info.user_email,
user_contact_info.master_admin,
company_info.com_name
FROM user_contact_info
INNER JOIN company_info
ON user_contact_info.user_company = company_info.id WHERE user_contact_info.master_admin = 1
ORDER BY company_info.com_name ASC
limit $offset, $limit" );
SQL 2
$users_list2 = $wpdb->get_results( "SELECT * from user_contact_info WHERE master_admin = 1 ORDER BY user_name ASC limit $offset, $limit" )
解决方案
推荐阅读
- c# - 为什么我不能递归调用 Worker_DoWork 函数?
- javascript - 当我在 React 中使用内联样式和 css 文件时会发生什么?
- c - 是否可以构建一个与所使用的操作系统和编译器无关的 C 标准库?
- r - 在 R 中 sum < 1000 时从列中的值中查找总和
- java - Intellij IDEA 插件如何获取当前打开文件的路径?
- javascript - Javascript函数没有正确循环项目
- java - 如何让一个jframe窗口在屏幕上稳定,即不能拖拽移动?
- python - docker-compose up后python包不导入
- javascript - 将 if-else-if 语句转换为 Javascript 中的 switch 语句
- google-cloud-platform - 自定义日期范围查询,用于从大查询中将数据摄取到数据工作室