보통 query를 올려놓고 formcreate할때
아래와 같이 코딩해서 실행하는데 sql query중에
error가 발생하는군요. 우괄호가 없다는..
대체 제가 뭘 잘못한 겁니까...
with Query1 do
begin
Close;
Sql.Clear;
sql.Add('SELECT tb_dmo0110.sisul_no, tb_dmo0100.addr ');
sql.Add('FROM tb_dmo0100, tb_dmo0110 ');
sql.Add('WHERE tb_dmo0110.sisul_no = ( SELECT sisul_no ');
sql.Add('FROM tb_dmo0100 ');
sql.Add('WEHRE tb_dmo0100.sisul_name = :p_sisulname );' );
paramByName('p_sisulname').asstring := trim(edit1.text);
Open;
First;
end;
FROM tb_dmo0100 t0100, tb_dmo0110 t0110
WHERE t0110.sisul_no = t0100.sisul_no
AND t0100.sisul_name = :p_sisulname
이렇게 조인하면 평하지 않을까요>
굳이 서브쿼리를 쓸 필요가 있을까요?