ข้อความค้นหาของฉันเป็นดังนี้และมีแบบสอบถามย่อยอยู่ภายใน:
select count(distinct dNum)
from myDB.dbo.AQ
where A_ID in
(SELECT DISTINCT TOP (0.1) PERCENT A_ID,
COUNT(DISTINCT dNum) AS ud
FROM myDB.dbo.AQ
WHERE M > 1 and B = 0
GROUP BY A_ID ORDER BY ud DESC)
ข้อผิดพลาดที่ฉันได้รับคือ ...
Only one expression can be specified in the select list when the subquery is not
introduced with EXISTS.`
เมื่อฉันเรียกใช้คิวรีย่อยเพียงอย่างเดียวมันจะกลับมาดีดังนั้นฉันสมมติว่ามีปัญหาบางอย่างกับเคียวรีหลัก?
*
ช่วยฉัน