2014-03-06 4 views
-2

나는 데이터를 저장하기 위해 mysql 데이터베이스를 사용하고있다. 표는 s_noname의 두 열로 구성됩니다. 나는 이름에이 테이블의 인덱스를 사용했다. 이제는 특정 문자로 시작하는 단어 만 "a"또는 "b"등으로 말하고 싶습니다. 어떻게 할 수 있습니까? 이 방식으로 데이터를 검색하기위한 SQL 쿼리가 있습니까?데이터베이스에서 특정 단어로 시작하는 단어의 개수를 아는 방법은 무엇입니까?

답변

0
select s_no,name from tablename where name like 'a%' or name like 'b%' 
0
Select * from tablename where name like 'a%' 

또한 값이 내부 당신이 전에 @[email protected]+ '%'처럼

가서 여기에 u는 같은 삽입 또는 b 단지 % 함께 mearge 어떤 문자 그래서

@value varchar(50) 

Select * from tablename where name like @value 

매개 변수 및 전달할 수 있습니다 쿼리.

0
select s_no,name from table where name like 'a%' or name like 'b%' 
관련 문제