php - 协助创建 SQL 查询

标签 php mysql wordpress join

对 SQL 查询有些陌生,我需要一些关于连接的帮助。

我获得了gid

对于每一个,我都需要从表wp_ngg_gallery中获取名称

然后加入表wp_ngg_pictures并抓取字段文件名限制1按字段imagedate排序DESC

alt text

alt text

有谁能帮忙吗?

最佳答案

让我知道这如何/是否有效。如果您以 SQL 格式转储这两个表(从 phpMyAdmin 中),我将创建本地数据库并亲自运行它(假设这不起作用)。

SELECT
    `wp_ngg_gallery`.`name`,
    `wp_ngg_pictures`.`filename`
FROM
    `wp_ngg_gallery`
    LEFT JOIN
        `wp_ngg_pictures`
    ON
        `wp_ngg_gallery`.`gid` = `wp_ngg_pictures`.`galleryid`
ORDER BY
    `wp_ngg_pictures`.`imagedate` DESC
LIMIT
    0,1;

这是假设您需要 JOIN。这可能可以通过一个不错的 GROUP BY 语句来完成。

关于php - 协助创建 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2992534/

相关文章:

php - PHP 中的 $str == '' 和 strlen($str) == 0 有区别吗?

php - Codeigniter Active Record 只选择第一条记录而不是最近的记录

php - 如何在自定义类 laravel 5 中使用 session ?

mysql - circleci/mysql无法加载认证插件 'caching_sha2_password'

mysql - 使用 YEAR mysql 的年龄

php - 在 PHP (Wordpress) 循环中,如何生成唯一数字序列?

php - 在分层 JSON 中添加字段

java - hibernate 查询: Joins and with query

wordpress - 在 woocommerce 中检索交叉销售产品

php - 如何从 Wordpress 博客的 MS SQL 检索外部数据?