小编ebe*_*beg的帖子

将 SUM 与左连接一起使用会得到错误的结果

所以我有 :

CREATE TABLE A (id INT,type int,amount int);
INSERT INTO A (id,type,amount) VALUES (1,0,25);
INSERT INTO A (id,type,amount) VALUES (2,0,25);
INSERT INTO A (id,type,amount) VALUES (3,1,10);


CREATE TABLE B (id INT,A_ID int,txt text);
INSERT INTO B (id,A_id,txt) VALUES (1,1,'abc');
INSERT INTO B (id,A_id,txt) VALUES (2,1,'def');
INSERT INTO B (id,A_id,txt) VALUES (3,2,'xxx');
Run Code Online (Sandbox Code Playgroud)

我运行这个查询:

SELECT min(A.id), SUM(A.amount), COUNT(B.id) FROM A
LEFT JOIN B ON A.id = B.A_id
GROUP BY A.type
Run Code Online (Sandbox Code Playgroud)

我得到:

min(A.id)   SUM(A.amount)   COUNT(B.id)
1           75              3
3           10              0
Run Code Online (Sandbox Code Playgroud)

但我反而期望得到: …

sql sql-server aggregate-functions

5
推荐指数
1
解决办法
4119
查看次数

如何使用angular2 rc.6在显示pdf的embed html标签上禁用sanitize

我真的不明白我在做错了什么:

模板:

<embed [src]="pdfUrl" width="500" height="100%" type='application/pdf'>
Run Code Online (Sandbox Code Playgroud)

类:

pdfURL;
constructor(private domSanitizer : DomSanitizer) {}
ngOnInit() {
    this.pdfUrl = this.domSanitizer.bypassSecurityTrustUrl('http://example.com/pdf.pdf')
}
Run Code Online (Sandbox Code Playgroud)

这实际上不会加载<embed>但不会抛出错误.

我尝试使用SafeUrltype on pdfURL和with bypassSecurityTrustResourceUrl().该<embed>标签接收正确的URL,但不显示任何内容.

angular

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

标签 统计

aggregate-functions ×1

angular ×1

sql ×1

sql-server ×1