Пользователь как ниже,Использование NOT LIKE в WHERE Таблица Статья
name | username | email
---------------------------------
Joe | joe | [email protected]
---------------------------------
John | ABC\john | [email protected]
---------------------------------
Kate | kate | [email protected]
---------------------------------
Ron | ABC\ron | [email protected]
---------------------------------
Запрос MySql, чтобы выбрать все поля из таблицы, где имя пользователя в таблице не начинается с «ABC \». Поскольку пользователь регистрируется в приложении с использованием учетных данных активного каталога, имя пользователя хранится в домене \ имя пользователя (например: ABC \ username). Я попытался создать запрос, но он не работает.
Select * from User where username NOT LIKE 'ABC\\\\%_'
Но не работает. Это тянет все записи пользователя.
name | username | email
---------------------------------
Joe | joe | [email protected]
---------------------------------
John | ABC\john | [email protected]
---------------------------------
Kate | kate | [email protected]
---------------------------------
Ron | ABC\ron | [email protected]
---------------------------------
Но мне нужны пользователи, чье имя пользователя не начинается с «ABC».
name | username | email
---------------------------------
John | ABC\john | [email protected]
---------------------------------
Ron | ABC\ron | [email protected]
---------------------------------
Я пытался фильтровать по электронному адресу, как показано ниже он работает нормально
Select * from User where email NOT LIKE '_%@abc.com'
Я новичок в запросах и может управлять писать простые запросы, но это один я не уверен, если Я следую правильному пути.
Пожалуйста, отредактируйте ваш вопрос с примерами того, что работает и что не работает. –
Работает нормально для меня - можете ли вы показать некоторые данные примера в таблице – PaulF
Вы отправляете свой запрос непосредственно на сервер или есть какие-то преобразования на этом пути? Мне интересно, изменилась ли ваша \\\\ последовательность до того, как она дойдет до сервера? – tomsv