工作,我有這個疑問的錯誤,說:GROUP BY不上票
消息8120,級別16,狀態1,行3
列 'CrmDesk.Ticket.Id' 是無效的在選擇列表中,因爲它不包含在聚合函數或GROUP BY子句中。
這是我的查詢:
Select *
from CrmDesk.Ticket
where TicketCode in (select DISTINCT(TicketCode)
from CrmDesk.Ticket
where ReciverUserId ='3A4AA2F4-75C8-4725-8F16-81F34158258B')
group by TicketCode
該查詢具有相同的錯誤
select *
from CrmDesk.Ticket
group by TicketCode
這是什麼問題,我該如何解決?
閱讀關於集團By'如何'工作。或者改寫說你想要達到什麼效果 –
只有group by子句中的列纔可以在沒有聚合函數的select子句中。如果您具有多個ID值的相同故障單代碼,您希望返回哪個ID值? –
它並不重要什麼編碼代碼取回所有相同的票代碼記錄具有相同的主題和評論領域實際上,我需要主題,評論和票代碼 –