0
Java에서 mssql을 사용하여 datebase에서 일부 데이터를 가져 오려고 시도하면서 im이 약간 혼란스러워졌습니다.데이터베이스에서 데이터를 가져 오는 데 Java 및 MSSQL 문제가 발생했습니다.
는 SQL에서 나는이 쓰기 :
use MyChamp SELECT *
FROM [GROUP]
JOIN Team on [Group].GroupID = Team.GroupID
JOIN Match on Team.TeamID = HomeTeamID
WHERE [GROUP].GroupID = 9
을 그리고 그것은 작동합니다. 자바에서
같은 외모를 실행하는 내 문자열 :
String sql = "SELECT * FROM [GROUP]"
+ "JOIN Team on [Group].GroupID = Team.GroupID"
+ "JOIN Match on Team.TeamID = HomeTeamID"
+ "WHERE [GROUP].GroupID = 9"
+ "ORDER BY MatchRound:";
내가 말하는 SQL 오류 MSG를 얻을 작동하지 않습니다
Error: S0001Incorrect syntax near 'Match'.
을하지만 난 오류 :(
당신은 공백을 잊었습니다. – eckig
"order by matchRound is nesseary. –