sql 재 질문해요 ~_~ 정보
sql 재 질문해요 ~_~
본문
CREATE TABLE `g4_website` (
`ws_url` varchar(255) NOT NULL default '',
`ws_name` varchar(255) NOT NULL default '',
`ws_memo` varchar(255) NOT NULL default '',
`ws_level` tinyint(4) NOT NULL default '0',
PRIMARY KEY (`ws_url`)
) TYPE=MyISAM;
`ws_url` varchar(255) NOT NULL default '',
`ws_name` varchar(255) NOT NULL default '',
`ws_memo` varchar(255) NOT NULL default '',
`ws_level` tinyint(4) NOT NULL default '0',
PRIMARY KEY (`ws_url`)
) TYPE=MyISAM;
위와 같이 db에서 만들었고...
ws_memo에 아래와 같이 값이 있다면...
ws_memo에 아래와 같이 값이 있다면...
그누보드, 그누사랑, 그누게시판, 러브그누, 하하그누, 사랑해요 그누, 그누 무료게시판
그누로 검색하였을 경우 위 항목이 다 나타날 수 있게 하는 것이죠~~
아래 sql문에서 어떻게 수정을 해야 하며...
맨위 테이블 생성에서 수정을 해야 한다면 어떻게 해야되는지...
방법을 알려주세용 ~_~
<?
$sql = " select ws_name, ws_level from $g4[website_table] where ws_memo = '$stx' ";
$result = sql_query($sql);
$sql = " select ws_name, ws_level from $g4[website_table] where ws_memo = '$stx' ";
$result = sql_query($sql);
for ($i=0; $row = sql_fetch_array($result); $i++) {
if ($row[ws_level] == 0) {
echo $row[ws_name];
}
}
?>
if ($row[ws_level] == 0) {
echo $row[ws_name];
}
}
?>
이미 아래 링크에서 질문했으나 지금 생각해보니까 모르겠네요. ^ ^:
참조페이지 (그누보드라고 검색하였을 경우 바로가기가 나타나고, 그누로 검색하였을 경우 나타나지 않음)
댓글 전체
where instr( ws_memo, '$stx')
ws_memo가 인덱스 되어 있다고 해도 index full scan을 하기 때문에 속도는 좀 늦습니다.
ws_memo가 인덱스 되어 있다고 해도 index full scan을 하기 때문에 속도는 좀 늦습니다.

안 되네용...
ws_memo = '$stx'
아무래도 노가다로 필드 한 10개 만들어서 같은 키워드를 만들어야 할지 난감하네요... ^ ^;;
ws_memo = '$stx'
아무래도 노가다로 필드 한 10개 만들어서 같은 키워드를 만들어야 할지 난감하네요... ^ ^;;
ws_memo에 아래와 같이 값이 있다면...
그누보드, 그누사랑, 그누게시판, 러브그누, 하하그누, 사랑해요 그누, 그누 무료게시판
그누로 검색하였을 경우 위 항목이 다 나타날 수 있게 하는 것이죠~~
==>
ws_memo에 그누라는 단어가 있는 레코드를 다 가져온다는 뜻 아닌가요?
그누보드, 그누사랑, 그누게시판, 러브그누, 하하그누, 사랑해요 그누, 그누 무료게시판
그누로 검색하였을 경우 위 항목이 다 나타날 수 있게 하는 것이죠~~
==>
ws_memo에 그누라는 단어가 있는 레코드를 다 가져온다는 뜻 아닌가요?

그누로 검색하였을 때 위 항목이 다 나타날 수 있게 하는거에요~

됩니다 되요! ㅋㅋ

위처럼 하니까
아래처럼 있을 때
그누, 그누보드, 그누사랑
그누가 있어야 다 같이 검색이 되는군요...
반면, 아래처럼 있을 때
그누보드, 그누사랑, 그누러브
그누라고 검색하면 나타나지 않네요...
아래처럼 있을 때
그누, 그누보드, 그누사랑
그누가 있어야 다 같이 검색이 되는군요...
반면, 아래처럼 있을 때
그누보드, 그누사랑, 그누러브
그누라고 검색하면 나타나지 않네요...
ws_memo='그누보드, 그누사랑, 그누러브 '
이고
where instr( ws_memo, '그누')
라고 하면 안 나오는 다는 것인가요?
이고
where instr( ws_memo, '그누')
라고 하면 안 나오는 다는 것인가요?