database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 27428 게시물 읽기
No. 27428
join한 테이블의 필드값을 검색(like)하기?
작성자
신기해(t6742)
작성일
2008-03-02 16:07
조회수
2,987

string sql = "";


   sql = " select table01_field01 , cd.table02_field01 , cd1.table03_field01  from table01";


   sql = sql + " left join table02 as cd on cd.table02_field01 = substring(table01_field01,1,10) ";


   sql = sql + " left join table03 as cd1 on cd1.table03_field01 like'%" +substring(table01_field01,1,5)+ "%'";    <-- 이부분에서 에러가 발생됩니다.



  어찌해야되는지...요.. 


  한번 더 도움을 구해봅니다..


이 글에 대한 댓글이 총 1건 있습니다.

 sql = sql + " left join table03 as cd1 on cd1.table03_field01 like'%" +substring(table01_field01,1,5)+ "%'";    <-- 이부분에서 에러


 sql = sql + " left join table03 as cd1 on cd1.table03_field01 like  concat('%',substring(table01_field01,1,5),'%')";    <-- 이렇게 수정을 하니 되네요..^^


회원님 덕분에 해결됬네요..


감사드립니다 (__)

신기해(t6742)님이 2008-03-02 16:26에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
27432하나의 select문에서 전체 count와 조건에 맞는 count를 다~ 구할 수있나요?? [1]
쪼인
2008-03-04
2971
27430grant로 권한을 주려고 하는데 1045 에러가 나요. [4]
바위풀
2008-03-03
2977
27429c#으로 짠 db프로그램을 리눅스 mysql과 연결해야 합니다.... [1]
유재훈
2008-03-03
2645
27428join한 테이블의 필드값을 검색(like)하기? [1]
신기해
2008-03-02
2987
27427mysql과 oracle 연동 [1]
또리
2008-02-29
3706
27426select 된 row값중에 마지막 문자를 제외한 나머지만 출력되게.. [3]
신기해
2008-02-29
3335
27424select 시에 || 를 쓸수 없나요? [2]
kevin
2008-02-29
2675
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다