這是我到目前爲止有:如何解決「除非使用IS NULL或LIKE運算符,否則不能比較或排序文本,ntext和圖像數據類型。」
SELECT
account, ' ', message_type,
MAX(message_no) as max_message_no, message_text
FROM
(SELECT
account, message_type, message_no, message_text
FROM
messages m
INNER JOIN
receivables r ON m.account = r.aracct
WHERE
m.account IN (SELECT r.aracct AS account
FROM receivables r
WHERE r.balance <> 0)
AND m.message_type = 'N') t1
GROUP BY
t1.account, t1.message_type, t1.message_text
我不斷收到錯誤消息:
文本,ntext和圖像數據類型不能比較或排序,使用IS NULL時除外或LIKE運營商。
我基本上是想從每個賬戶最高message_no
,我想讓它顯示了message_text
,但它不會允許它,因爲它是一個text
數據類型。
的這個重複:HTTP://stackoverflow.com/questions/14979413/the-text-ntext-and-image-data-types-cannot-be-compared-or-sorted -except-whe – TheGameiswar
停止使用'text','ntext'或'image'數據類型,因爲MS已經警告他們在十多年內被移除? –
不是我的電話,去和我的老闆談談。我一直在說,多年來 – zfemmer