Если у меня есть таблица с именем USER и у меня есть 3 столбца user_name
, user_password
и user_surname
, с user_name
и user_password
в качестве первичного ключа.Когда пользователь входит в программу, ему необходимо ввести имя и пароль.
Теперь мне нужно проверить эту комбинацию, поэтому мне нужно знать, могу ли я выполнить парное сравнение, как показано ниже:
SELECT *
FROM user
WHERE (user_name, user_password) = ('&name', '&password');
Я знаю, что вы можете использовать парное сравнениекак и выше с IN, но не знаю, можете ли вы использовать его с =.Дело в том, что пользователю нужно ввести два значения (имя, пароль), а затем их нужно проверить в таблице.
Пожалуйста, мне нужен совет