select USER_ID,USER_GRD_ID from CUST_GRD
where USER_ID in
(select EUSER_ID,
max(START_DATE)
from CUST_GRD
group by USER_ID)
我先把user_id group by 後挑選每個id中日期最大的那條 。再查詢USER_ID,USER_GRD_ID
可是報錯如上 請問各位大神是什麼意思?
第一,你in子句裡邊肯定只能有一種類型的值的集合。
第二,選擇日期最大的方法,肯定得寫在where子句或者做連接操作