0

在表“A”中,我有数据:

nameField1 nameField2 nameField3
        a1         b1         c1
        a2
        a3         b2 

有谁知道我怎样才能得到下一个组合行?

nameField1 nameField2 nameField3
        a3         b2         c1 
4

2 回答 2

2

sisnce你没有说你想要如何组合那么也许你正在寻找这个

select max(nameField1)Field1 , max(nameField2)field2,max(nameField3)field3 From A

演示

于 2013-06-14T09:26:01.703 回答
1

您可以通过以下方式获取请求的行

SELECT 'a3' AS nameField1, 'b2' AS nameField2, 'c1' AS nameField3

或者

SELECT 
MAX(nameField1) AS nameField1, 
MAX(nameField2) AS nameField2, MAX(nameField3) AS nameField3
FROM A

或者肯定是成千上万种其他方式。

通过告诉我们您想要达到的目标,您使我们能够选择最佳答案。

于 2013-06-14T09:27:07.283 回答