作为SQL的初学者,我被困住了。
我有一个像thi这样的表结构:
+------+-------+-----------------------------------------+
| id | name | content |
+------+-------+-----------------------------------------+
| 1 | Jack | ... |
| 2 | Dan | ... |
| 1 | Joe | ... |
| 1 | Jeoffery | ... |
+------+-------+-----------------------------------------+
我想要做的是,我想要选择不同的ID以及具有该特定ID的最大长度的名称。
例如:对于ID 1,它应该返回Jeoffery而ID 2,Dan。
非常感谢任何帮助。
答案 0 :(得分:1)
您可以使用private void verifyNodeChildrenUsed() {
final List<Node> children = node.getChildren();
if (!(pluginType.isDeferChildren() || children.isEmpty())) {
for (final Node child : children) {
final String nodeType = node.getType().getElementName();
final String start = nodeType.equals(node.getName()) ? node.getName() : nodeType + ' ' + node.getName();
LOGGER.error("{} has no parameter that matches element {}", start, child.getName());
}
}
}
:
ROW_NUMBER()