Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / запрос Select * from where / 9 сообщений из 9, страница 1 из 1
07.08.2021, 11:29
    #40089322
Лтвин
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос Select * from where
при выполнении запроса
Код: sql
1.
select * from Контакты where (User = 'USER!') and (пароль = 'Password');

возвращается пустой результат, хотя имена полей и содержимое точно соответствуют, есть подозрения что я какую то ошибку не могу заметить, подскажите где косяк?
...
Рейтинг: 0 / 0
07.08.2021, 11:57
    #40089323
godsql
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос Select * from where
1."select * from Контакты" - работает?
2.выложи скрипт create для таблицы из SSMS

pS. попробуй
Код: sql
1.
select * from [Контакты] where (User = 'USER!') and ([пароль] = 'Password');
...
Рейтинг: 0 / 0
07.08.2021, 11:57
    #40089325
SIMPLicity_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос Select * from where
Лтвин
при выполнении запроса
Код: sql
1.
select * from Контакты where (User = 'USER!') and (пароль = 'Password');

возвращается пустой результат, хотя имена полей и содержимое точно соответствуют, есть подозрения что я какую то ошибку не могу заметить, подскажите где косяк?


а) НЕ ТА база
б) где-то лишний пробел
в) смешение латинских буков с НЕлатинскими
...
Рейтинг: 0 / 0
07.08.2021, 11:58
    #40089326
SIMPLicity_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос Select * from where
и да, USER поставьте в квадратные - тоже: [USER]

потому что:
...
Рейтинг: 0 / 0
07.08.2021, 12:03
    #40089327
SIMPLicity_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос Select * from where
SIMPLicity_
и да, USER поставьте в квадратные - тоже: [USER]

потому что:
...
Рейтинг: 0 / 0
07.08.2021, 12:06
    #40089328
Лтвин
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос Select * from where
и так
Код: sql
1.
select * from Contacts where ([User] = 'User1') and ([Password] = 'Password');

и так
Код: sql
1.
select * from Contacts where (User = 'User1') and (Password = 'Password');

результат одинаково нулевой
...
Рейтинг: 0 / 0
07.08.2021, 12:09
    #40089331
Лтвин
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос Select * from where
Хотя нет, все получилось с квадратными скобками, спасибо огромное!!
...
Рейтинг: 0 / 0
07.08.2021, 12:11
    #40089332
SIMPLicity_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос Select * from where
Лтвин
и так
Код: sql
1.
select * from Contacts where ([User] = 'User1') and ([Password] = 'Password');

результат одинаково нулевой


А что будет если сделать копипастом (!) вот так:

Код: sql
1.
select * from Contacts where ([User] = 'User1');


и
Код: sql
1.
select * from Contacts where ([Password] = 'Password');
...
Рейтинг: 0 / 0
07.08.2021, 12:14
    #40089333
SIMPLicity_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос Select * from where
Лтвин
Хотя нет, все получилось с квадратными скобками, спасибо огромное!!


Ок!, коллега, старайтесь НЕ использовать служебные слова в названиях полей и переменных. Т.е.,- если в студии "подсветилось",- то лучше не надо.

Либо привыкните писать наименования полей (колонок) всегда в квадратных скобках , типа [USER] или [user].
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / запрос Select * from where / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]