타

sql 하나만 도와주세요 ㅠㅠ

· 2011-06-22 (수) 22:32:28 · 1931 · 5
급히 수정할게 생겼는데요...
select word, mean, level, len  from word_test_t
where length(mean) between 1 and 2
group by word;
 
여기서 위 조건 부분을 즉,
where length(mean) between 1 and 2
이 부분을 mean 필드에서 글자수가 더 많은 것을 가져오게 하고 싶은데
검색해도 찾질 못하겠습니다.
|

댓글 5개

2011-06-22 (수) 22:34:44
1 and 2 를 바꾸면 되요.
그리고 좌측열(필드)열은 가공하지마세요.
인덱스못탑니다.
where length(mean) between 1 and 2
이 부분이 글자 한자나 두자인 것을 가져오라는 것으로 들었거든요
where length(mean) between 2 and 1 이렇게 하는건 아닐테고 조금만 더 자세히 부탁드립니다.
2011-06-22 (수) 22:42:39
1 and 2
는 1자에서 2자 사이의 데이터를 가져오라는겁니다.

1 and 3
1 ~ 3 자까지
이런식으로 늘리면 됩니다
넵...감사합니다.
감사합니다~
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

203,073건
+
제목 글쓴이 날짜 조회
11-06-23 조회 1,985
11-06-22 조회 2,824
11-06-22 조회 1,884
11-06-22 조회 2,789
11-06-22 조회 1,932
11-06-22 조회 2,418
11-06-22 조회 1,969
11-06-22 조회 2,085
11-06-22 조회 2,309
11-06-22 조회 2,565
11-06-22 조회 2,040
11-06-22 조회 1,279
11-06-22 조회 1,381
11-06-22 조회 1,559
11-06-22 조회 1,959
11-06-22 조회 2,014
11-06-22 조회 1,834
11-06-22 조회 2,271
11-06-22 조회 1,442
11-06-22 조회 1,338