SQL 각각 다른 카테고리 필드에 최신 필드 하나씩 뽐아내는 방법 ㅠ,ㅠ 채택완료
amkor
10년 전
조회 4,137
전부 필드가 안보이지만
여러 경우의 category 필드 안에 숫자가 있습니다.
이 여러 필드에
sql 조건을 줄려고 하는데
category 필드중 96 , 97 , 98 , 99 , 100 만 뽐아 내고 그리고 각각 하나씩만 뽐아 낼려고 합니다. 그래서
총 5개 필드만 뽐으려고 할려고 하는데.. 이게 생각처럼 잘 안되네요.
각각 필드가 하나씩 뽐을때 no값이 가장 높은 우선순위로 할려고 합니다.. 이게 sql문에서 가능할까요?
sql : select * form 테이블
where category = '96' and category = '97' and category = '98' and category = '99' and category = '100'
그다음에 어떻게 해야 할지 ㅠ,ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
10년 전
in을 http://dev.mysql.com/doc/refman/5.1/en/comparison-operators.html#function_in" target="_blank" rel="noreferrer" style="font-size: 11pt; line-height: 1.5;">IN 대문자로 해보시죠
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
10년 전
select * from 테이블 where category in ('96','97','98','99','100') order by category desc limit 0, 5
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
a
amkor
10년 전
SQL 문에 select * from `테이블` where `category` in ('96','97','98','99','100') order by `category` desc limit 0, 5 이렇게 입력했는데 1064 에러 나는지 ㅠ,ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인