나는 사용자 이름에 대해 "이름"과 사용자 포트에 대해 "포트"인 2 행의 MySQL 테이블을 가지고 있습니다. 내가 JDBC특정 조건을 가진 sql SELECT 쿼리
사용 : 내가 어떤 조건을 얻을 때 포트 행에서 포트 번호를하려는,
예 : 이름 선택 = 루이
참고하면 내가 루이 '포트 번호를 얻으려면
어떤 MySQL 명령을 사용해야합니까?
내가이 명령 (아래)하지만 여전히 실패한 시도했습니다:
ResultSet rslset = statement.executeQuery("select cast(case when
nama='"+name+"') port from user");
참고 : 변수 "이름은"
당신은 같은 테이블에 두 개의 별도의 행 포트 하나와 사용자에 대한 하나를 가지고 말을? 어떤 포트가 어떤 사용자와 일치하는지 어떻게 알 수 있습니까? – Toote
이름 레코드는 포트 레코드와 어떤 관련이 있습니까? 아마도 당신은 샘플 데이터와 예상 출력을 제공 할 수 있습니다 –