【发布时间】:2017-06-13 20:57:07
【问题描述】:
此查询在 sql management studio 中运行,但我在 Visual Studio 中收到此错误: "关键字 'INNER' 附近的语法不正确"
SELECT MakaleKatDil.KategoriAdi, Makale.Id, Makale.Aktif, Makale.AnasayfadaGoster, Makale.GosterimSirasi, Makale.MakaleKategori_Id, MakaleDil.Baslik, MakaleDil.Resim
FROM Makale INNER JOIN
MakaleDil ON Makale.Id = MakaleDil.MakaleId INNER JOIN
MakaleKatDil ON Makale.Id = MakaleKatDil.Id INNER JOIN
MakaleKategori ON Makale.MakaleKategori_Id = MakaleKategori.Id AND
MakaleKatDil.MakaleKategori_Id = MakaleKategori.Id
谢谢大家。它现在正在工作。错过了 MakaleDil.Resim 和 FROM 之间的空白
【问题讨论】:
-
您在问题中显示的 SQL 不是字符串中的 SQL。提示:打印出字符串或者在调试器中查看,你就会发现问题所在。这就是为什么提供代码(作为文本,而不是图像)而不是你认为的代码所做的事情是有用的。
-
您在
MakaleDil.Resim和FROM之间漏掉了一个空白。