mysql 질문 있습니다!!!

2015-02-07 (토) 16:01:43 6,540

php 에서 mysql 연결하여 제가 값을 가져올려는데요.

id          name           location   -> 필드

------------------------------------

1            A             1.11111

2            A​             2.22222

3            A             3.33333

4            A​             1.23232

5            A​             0.11111

 

이렇게 데이터 베이스에 저장된 테이블이 있다고 한다면요.

 

name 필드에서 A 값에서 중  location 필드의 값을 가져오는데 그 값중에서도 제일 작은 값 세개를 가져오고 싶습니다.

위에 예를 보신다면 0.11111, 1.23232, 1.11111 이 세개 값이 나오게 하고 싶습니다.

어떻게 데이터 베이스에서 가져오는지 궁금하네요....

|

답변 1개 / 댓글 1개

select * from table order by  location​ asc limit 3

이렇게 하심 되요.

답변에 대한 댓글 1개

감사합니다!!
그런데 죄송하지만 추가 질문 해도 되겠습니까?ㅜ
limit 를 써서 가져오게 되면 php 변수에 값 하나씩 지정은 어떻게 하는지...
mysql_fetch_array 를 사용하지 row 하나 값만 들어가네요...

답변을 작성하려면 로그인이 필요합니다.