mirror of
https://github.com/plan-player-analytics/Plan.git
synced 2025-02-05 16:30:24 +08:00
Fix syntax error in UserIdentifierQueries
This commit is contained in:
parent
81b9925057
commit
11369fe62d
@ -173,19 +173,19 @@ public class UserIdentifierQueries {
|
|||||||
public static Query<List<String>> fetchMatchingPlayerNames(String searchFor) {
|
public static Query<List<String>> fetchMatchingPlayerNames(String searchFor) {
|
||||||
String sql = SELECT + DISTINCT + UsersTable.USER_NAME +
|
String sql = SELECT + DISTINCT + UsersTable.USER_NAME +
|
||||||
FROM + UsersTable.TABLE_NAME +
|
FROM + UsersTable.TABLE_NAME +
|
||||||
WHERE + "LOWER(" + UsersTable.USER_NAME + ") LIKE LOWER(%?%)" +
|
WHERE + "LOWER(" + UsersTable.USER_NAME + ") LIKE LOWER(?)" +
|
||||||
" UNION " +
|
" UNION " +
|
||||||
SELECT + DISTINCT + UsersTable.USER_NAME +
|
SELECT + DISTINCT + UsersTable.USER_NAME +
|
||||||
FROM + UsersTable.TABLE_NAME +
|
FROM + UsersTable.TABLE_NAME +
|
||||||
INNER_JOIN + NicknamesTable.TABLE_NAME + " on " +
|
INNER_JOIN + NicknamesTable.TABLE_NAME + " on " +
|
||||||
UsersTable.TABLE_NAME + "." + UsersTable.USER_UUID + "=" + NicknamesTable.TABLE_NAME + "." + NicknamesTable.USER_UUID +
|
UsersTable.TABLE_NAME + "." + UsersTable.USER_UUID + "=" + NicknamesTable.TABLE_NAME + "." + NicknamesTable.USER_UUID +
|
||||||
WHERE + "LOWER(" + NicknamesTable.NICKNAME + ") LIKE LOWER(%?%)";
|
WHERE + "LOWER(" + NicknamesTable.NICKNAME + ") LIKE LOWER(?)";
|
||||||
|
|
||||||
return new QueryStatement<List<String>>(sql, 5000) {
|
return new QueryStatement<List<String>>(sql, 5000) {
|
||||||
@Override
|
@Override
|
||||||
public void prepare(PreparedStatement statement) throws SQLException {
|
public void prepare(PreparedStatement statement) throws SQLException {
|
||||||
statement.setString(1, searchFor);
|
statement.setString(1, '%' + searchFor + '%');
|
||||||
statement.setString(2, searchFor);
|
statement.setString(2, '%' + searchFor + '%');
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Loading…
Reference in New Issue
Block a user