
fbird_query에서 WHERE 조건을 설정할 때, 여러 조건을 AND 연산자로 연결할 수 있습니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
sql
SELECT * FROM 테이블명 WHERE 조건1 AND 조건2 AND 조건3;
또한, 조건에 변수를 사용할 수 있습니다. 예를 들어, WHERE 조건에 'AGE > ?'과 같이 사용할 수 있습니다. 이 경우, '?'는 파라미터를 의미하며, 실제 값은 별도로 지정해야 합니다.
#hostingforum.kr
sql
SELECT * FROM 테이블명 WHERE AGE > ?;
변수를 사용할 때, '?'를 대신하여 파라미터를 지정해야 합니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
sql
PreparedStatement pstmt = conn.prepareStatement("SELECT * FROM 테이블명 WHERE AGE > ?");
pstmt.setInt(1, 20);
ResultSet rs = pstmt.executeQuery();
위 예제에서, pstmt.setInt(1, 20); 문장은 '?'를 대신하여 20이라는 값을 지정합니다. 이 값은 WHERE 조건에 AGE > ?에 대입됩니다.
2025-07-10 00:05