2010-07-13 5 views
0

나는 이것이 약간의 충격을 줄 수 있음을 안다. 그러나 나는이 SQL 문에 무엇이 잘못되었는지를 파악할 수 없다. 내 머리를 죽인다.SQL 문과 같은 단순한 오류

SELECT * FROM groups WHERE gname LIKE '%m%'; 

나는이 문장이 gname는 열 어딘가에 소문자 m을 포함하는 그룹 테이블에서 모든 열과 모든 행을 검색합니다 MySQL은 5.1.41

+2

무엇이 잘못 되었나요? 당신이 기대하는 것과 당신이 얻고있는 것을 아는 것은 유용 할 것입니다. –

+0

어떤 오류 메시지가 나타 나나요? 이걸 실행할 때 어떻게 될까요? http://catb.org/esr/faqs/smart-questions.html – duffymo

+0

@ChrisCM 쿼리는 열 gname에 문자 m이있는 모든 행을 반환해야합니다. – muzungu

답변

1

을 사용하고 있습니다. 이것은 당신이 달성하기를 원하는 것입니까?

+0

thanx, ive 그것을 본 - 내 값 (gname)은 자본과 나는 그것을 소문자 m과 비교했다. Thnx ChrisCM – muzungu

2

행을 다시 얻지 못하면 올바른 대답 일 수 있습니다. 실수는 대개 가정이 현재의 상황과 일치하지 않을 때 발생합니다.

gname 열에 값이 소문자 'm'인 지 확인 하시겠습니까?

당신이 생각하는 데이터베이스에 대해 쿼리를 실행하고 있습니까?

+0

이미 그것을 해결했습니다, thnx duffymo. 문제는 xter 경우에 ... 내 값은 대문자입니다.) – muzungu

+0

내가 당신이라면 ChrisCM이 대답에 동의 함을 인정합니다. 나는 당신이 아니라 그것을 해결했다고 주장 할 것이다. – duffymo

+0

:) 내 잘못 - Thnx ChrisCM & Duffymo. ;) – muzungu

관련 문제