2013-05-22 7 views
8

में धुरी मैं पहली बार मेज से दूसरी तालिका रूपांतरित और धुरी फ़ंक्शन का उपयोग कैसे प्राप्त कर सकते हैं: मैं इस कोशिश कर रहा हूँरूपांतरण और Access 2013 एसक्यूएल

TABLE_01

Config_ID | ConfigField | ConfigValue 
----------------------------------------- 
     11 |   Name |  Basic 
     11 |  Version |   1.01 
     11 |  Owner |   Jack 
     12 |   Name |  Advanced 
     12 |  Version |   1.03 
     12 |  Owner |   Andy 

TABLE_02

Config_ID |  Name | Version | Owner 
-------------------------------------------- 
     11 |  Basic |  1.01 | Jack 
     12 | Advanced |  1.03 | Andy 

:

TRANSFORM ConfigValue 
SELECT Config_ID 
FROM TABLE_01 
GROUP BY Config_ID 
PIVOT ConfigField 

लेकिन एक त्रुटि मिली:

"Your query does not include the specified expression 'ACValue' as part of aggregate function."

कृपया मेरी मदद करें!

धन्यवाद!

+2

यदि आपको कोई त्रुटि मिल रही है, तो आपको जो त्रुटि मिलती है उसे दिखाएं। – smerny

+0

अब एक त्रुटि संदेश का पाठ जोड़ा गया था। माफ़ कीजिये। –

उत्तर

1

मैं अपने आप को द्वारा समाधान पाया है:

TRANSFORM FIRST(ConfigValue) 
SELECT Config_ID 
FROM TABLE_01 
GROUP BY Config_ID 
PIVOT ConfigField 

धन्यवाद मदद के लिए हर किसी को।

+7

मुझे नहीं पता कि आपने इसे क्यों पोस्ट किया और जवाब के बजाय इसे स्वीकार कर लिया जिसने आपको बताया कि आप 9 दिन पहले एक समग्र समारोह खो रहे थे। –

25

ऐसा लगता है कि आप को बदलने में समेकित फ़ंक्शन याद कर रहे हैं:

TRANSFORM Max(ConfigValue) 
SELECT Config_ID 
FROM TABLE_01 
GROUP BY Config_ID 
PIVOT ConfigField 
संबंधित मुद्दे