2011-02-10 5 views
0

인 mysql 쿼리가 가능합니까?접두사가

SELECT id WHERE user=prefix_* 

그렇지 않은 경우 어떻게해야합니까?

답변

8

SELECT id FROM table WHERE user LIKE 'prefix_%' 해야합니다.

은 참조 : 당신은 LIKE을 사용할 수 있습니다 Mysql Docs - Like

+0

+1 30 초 만에 +1! :) – vpit3833

+0

@ vpit3833 사실, 아니. 12시 26 분 51 초에 게시했지만, 12시 27 분 17 초에 에오리안. – nyuszika7h

4

SELECT id FROM table WHERE user like prefix_%.

2

. 일반적으로 한 문자와 일치하기 때문에 밑줄을 이스케이프 처리해야합니다.

select id from table 
where user like 'prefix\_%' 
+0

좋은 추가 :) 또한 "user"는 mysql iirc의 키워드입니까? – edorian

+1

흠, 그렇게 생각하지 마세요 : http://dev.mysql.com/doc/mysqld-version-reference/en/mysqld-version-reference-reservedwords-5-0.html – Blorgbeard

+0

내 잘못, 고마워 :) – edorian

관련 문제