我的SQL數據庫上運行查詢時出現問題。列名中的重音字符MySQL
String code = xyz123
String sql="SELECT a.ACode, b.BCod
FROM (b RIGHT JOIN c ON b.BCod = c.CCod)
INNER JOIN a ON c.à = a.ID
WHERE b.BCod="+code;
System.out.println(sql);
這應該給我一個數據列表。 我認爲問題是帶有重音字符的字段。
C.A
如果我的phpmyadmin上運行相同的查詢,它工作正常。
SELECT a.ACode, b.BCod FROM (b RIGHT JOIN c ON b.BCod = c.CCod) INNER JOIN a ON c.à = a.ID WHERE b.BCod="xyz123"
這是我在phpmyadmin上運行的查詢,工作正常。 我需要在Java上做這件事。
這是*不* PHP ...! – deceze
這似乎是Java或C# – rafaelcpalmeida
嗯,我只是點擊了建議的標籤,我的壞。 – Sekto