Ich habe die folgende Abfrage unter:SQL Inner Join Hilfe benötigt
SELECT
[dbo].[history].histtable,
[dbo].[history].code,
[dbo].[history].Date,
dbo.Activities.Number,
dbo.table1.Itemnumber
FROM [dbo].[History]
INNER JOIN
[dbo].[Activities]
ON
[dbo].[History].Flags=[dbo].[Activities].Objects
INNER JOIN dbo.table1
On
CONVERT (Int, dbo.table1.Itemnumber) = CONVERT (INT, dbo.history.Date)
OR CONVERT (Int, dbo.tablenumber.Itemnumber) = dbo.Activities.Alltransactions
ORDER BY 3 DESC
und ich immer die folgende Fehlermeldung erhalten:
Conversion failed when converting the varchar value Itemnumber to data type int.
Was kann ich dieses Problem beheben?
ich für einen Wert in der Spalte ItemNumber, die in der Tat umgesetzt werden kann nicht aussehen würde int. Und wenn Sie erwarten, dass Werte ein int sind, speichern Sie sie als int! –
also hoffe meine antwort hat dir geholfen. Wenn ja, bitte als Antwort markieren? – workabyte