2012-03-22 4 views
0

다음과 같이 내 데이터베이스 테이블은 다음과 같습니다는 후 데이터베이스 결과를 정렬 검색

아이디 이름

1 제리

2 톰과 제리

3 Jerrymouse

4 톰

내 seach seach 성명은 다음과 같습니다 :

$sql = "select * from table where Name like %jerry%"; 

내가 쿼리를 실행할 때 결과는 위와 같은 순서 (Tom 제외)로 얻습니다.

제리

Jerrymouse

톰과 제리

사람이 나를 SQL을 사용하여 위와 같이 정렬 된 형태로 결과를 표시하는 데 도움이 수 :하지만 내가 원하는 결과는 다음과 같다?

+0

추가 'ORDER를 이름 DESC' – scibuff

+0

에 의해'Name' BY % 제리 %의 주문 같은 이름 –

+0

@scibuff 나에게 ASC''처럼 보이는 테이블에서 선택 * ... –

답변

0

$sql = "select * from table where Name like %jerry% order by Name"; 
+0

답변을 주셔서 감사합니다 ... –

1

sorting rows의 문서를 참조하십시오. 이 경우, 당신은 시도 할 수 있습니다 :

select * from table where Name like '%jerry%' order by Name; 
0
select * from table where Name like '%jerry%' order by Name desc 
+0

실제로 오름차순, 나는 당신의 도움을 ....... –

+0

오 .. Ok :) 어쨌든 당신에게 유용하다는 것을 행복하게 어떤 방법으로. – Janaki

관련 문제