Сравнивает 2 значения в Spring Mysql

#java #mysql #spring #https

#java #mysql #spring #https

Вопрос:

Я пытаюсь запросить и сравнить 2 значения из таблицы Mysql, используя Spring Framework. Я хочу взять 2 значения из этих 2 таблиц и сравнить, совпадают ли они, тогда будет выполнен приведенный ниже код. Такие как:

    If (...) {
   System.out.println ("success");
     }
  

База данных:
Пользователь таблицы:
ID = 1
Имя = John

Адрес таблицы: ID = 1; Имя = Америка

Это всего лишь макет кода. В моем коде используется сеанс (HttpServlet). Как и в примере с кодом выше, я хочу получить 2 значения идентификатора из таблицы User и адресовать их друг другу. Сравнить их друг с другом. Итак, есть ли какой-либо способ получить значение идентификатора кого-то по имени Джон, когда он входит в систему, и сравнить его со значением идентификатора указанного выше адреса? Я использовал оператор Select, и я также попробовал запрос из сеанса, но у меня все не получилось. Есть ли какой-нибудь способ мне помочь? Спасибо

Комментарии:

1. не показывайте «макет кода», покажите фактический код, который вы пробовали. Как и где вы пытаетесь сравнить значения? В коде Java или в инструкции sql?

2. Select 1 From User u, Address a Where u.name = :name and a.name = :aName and u.id = a.id вероятно, что-то в этом роде.