小编Nor*_*ber的帖子

GROUP BY后ORDER BY不起作用

SELECT * 
FROM (SELECT id, user, MAX(score) FROM table_1 GROUP BY user) AS sub
ORDER BY 'sub.score' ASC;
Run Code Online (Sandbox Code Playgroud)

此SQL查询应从表中仅选择每个用户的得分,并且为准确起见,得分最高。

表结构是这样的:

+-----------------------+
| id | score | username |
+-----------------------+
| 1  |    15 |     mike |
| 2  |    23 |     tom  |
| 3  |    16 |     mike |
| 4  |    22 |     jack |

etc..
Run Code Online (Sandbox Code Playgroud)

结果应为:

3 mike 16
2 tom  23
4 jack 22
Run Code Online (Sandbox Code Playgroud)

然后重新排序:

3 mike 16
4 jack 22
2 tom  23
Run Code Online (Sandbox Code Playgroud)

但是查询不会按分数对子查询重新排序。怎么做?

mysql sql

3
推荐指数
1
解决办法
9291
查看次数

如何使用 PHPmailer 使用 Postfix 配置和发送邮件?

我有一个 PHPmailer 类,是从示例中下载的。我配置并安装了Postfix和mailutils,但我不知道用postfix配置phpmailer的参数。我尝试了,但出现错误:SMTP Error: Could not authenticate.

  public $From          = 'me@example.com';
  public $FromName      = 'Me';
  public $Host          = 'localhost';
  public $Port          = 25;
  public $Helo          = '';
  public $SMTPSecure    = ''; // empty, ssl or tls
  public $SMTPAuth      = false;
  public $Username      = '';
  public $Password      = '';
Run Code Online (Sandbox Code Playgroud)

我必须如何配置/etc/postfix/main.cf配置文件以及我必须在 PHPmailer 字段中插入什么?

php postfix-mta smtp phpmailer

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

mysql ×1

php ×1

phpmailer ×1

postfix-mta ×1

smtp ×1

sql ×1