我需要從SQL查詢中的文本字段返回某些ID。我有困難加入到我的臨時表的專欄中,我想返回從持有該整數數據實際上是一個文本字段從文本字段返回整數
我運行:
SELECT a.userID,a.name,a.list
FROM table1 a
JOIN table2 tmp
ON a.list = tmp.skill
這將返回:
消息206,級別16,狀態2,行22 操作數類型衝突:文字是不符合INT
所以,tmp.skill
是包含我想在a.list
中挖掘的重複ID的列。我的table2
有一個1300 ID列表
只是要添加到此,a.list
從table1
包含多個ID。例如:
1234,12345
所以,如果12345只出現在table2
tmp.skill
然後我想用戶的列表返回
有沒有在你的數據庫的任何觸發,因爲你的語句沒有行號22 – Jens
您的查詢無法生成錯誤。它沒有函數調用,除非其中一個表真的是一個視圖。 –
忽略行號22 @Jens ...我已經寫了一個查詢進一步的道歉,不清楚 – Brett