小编raf*_*end的帖子

MySQL 中的条件累积 SUM

我有下表:

+-----+-----------+----------+------------+------+
| key | idStudent | idCourse | hourCourse | mark |
+-----+-----------+----------+------------+------+
|   0 |         1 |        1 |         10 |   78 |
|   1 |         1 |        2 |         20 |   60 |
|   2 |         1 |        4 |         10 |   45 |
|   3 |         3 |        1 |         10 |   90 |
|   4 |         3 |        2 |         20 |   70 |
+-----+-----------+----------+------------+------+
Run Code Online (Sandbox Code Playgroud)

使用一个简单的查询,我可以根据hourCourse和向学生显示他们的加权平均值mark

SELECT idStudent,
       SUM( hourCourse * …
Run Code Online (Sandbox Code Playgroud)

mysql sql

4
推荐指数
1
解决办法
2184
查看次数

Maven:如何在POM文件中引用开发人员的电子邮件?

众所周知,如果我在POM文件中有这样的属性:

<project ...>
    ...
    <groupId>com.bosch</groupId>
    <artifactId>jenkins-ci</artifactId>
    <version>0.0.1</version>
    <packaging>pom</packaging>
    ...
    <organization>
        <name>Organization Name</name>
    </organization>
    ...
</project>
Run Code Online (Sandbox Code Playgroud)

......我可以用它来引用它们${project.artifactId},${project.organization.name}等等.

但是,我如何在下面的标签中引用开发人员的ID或电子邮件?

<project ...>
    ...
    <developers>
        <developer>
            <id>dev1</id>
            <name>Developer 1</name>
            <email>developer1@email.com</email>
        </developer>
        <developer>
            <id>dev2</id>
            <name>Developer 2</name>
            <email>developer2@email.com</email>
        </developer>
    </developers>
    ...
</project>
Run Code Online (Sandbox Code Playgroud)

编辑:@PaBäckström的回答似乎是正确的,但对我而言,只有在我使用时才有效help:evaluate.

以下面的例子为例:

<project
    ...
    <properties>
        <testId>${project.developers[0].id}</testId>
    </properties>
    ...
    <developers>
        <developer>
            <id>dev1</id>
            <name>Developer 1</name>
            <email>developer1@email.com</email>
        </developer>
        <developer>
            <id>dev2</id>
            <name>Developer 2</name>
            <email>developer2@email.com</email>
        </developer>
    </developers>
    ...
    <organization>
        <name>${project.developers[0].id}</name>
    </organization>
    ...
</project>
Run Code Online (Sandbox Code Playgroud)

然后以下工作......

C:\workspaces\rafael_workspace\jenkins-parent-pom>mvn help:evaluate
[INFO] Scanning for projects...
[INFO] …
Run Code Online (Sandbox Code Playgroud)

pom.xml maven

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

标签 统计

maven ×1

mysql ×1

pom.xml ×1

sql ×1