[PHP] MYSQL SELECT 문 다루기
<?php
include "connect.php"; //mysql DB접속
$tblName = sample; // 테이블명
$query="SELECT COUNT(*) FROM $tblName;"; //SELECT COUNT(*) : 가져온 레코드의 개수를 세어주는 함수
// $query="SELECT SUM(uid) FROM $tblName;"; // 지정된 컬럼(uid)에 입력된 값들의 합계를 구함
// $query="SELECT MAX(uid)+1 FROM $tblName;"; // 지정된 컬럼(uid)에 입력된 값중에서 최대값을 구함
// $query="SELECT MIN(uid) FROM $tblName;"; // 지정된 컬럼(uid)에 입력된 값중에서 최소값을 구함
// $query="SELECT AVG(uid) FROM $tblName;"; // 지정된 컬럼(uid)에 입력된 값들의 평균을 구함
$result=mysql_query($query, $DB_CONNECT); //쿼리문입력
$count = mysql_result($result, 0, 0); //꺼내온 값의 저장 : mysql_result (쿼리결과, 열, 행);
// 저장될 변수 $count, $sum, $max, $min, $average 등으로 지정
echo $count;
?>
<?php
include "connect.php"; //mysql DB접속
$tblName = sample; // 테이블명
$query="SELECT COUNT(*) FROM $tblName;"; //SELECT COUNT(*) : 가져온 레코드의 개수를 세어주는 함수
$result=mysql_query($query, $DB_CONNECT); //쿼리문입력
$row = mysql_fetch_array ($result); //연관배열만들기, $배열이름["함수(매개변수)"]
echo $row["COUNT(*)"];
?>
<?php
include "connect.php"; //mysql DB접속
$tblName = sample; // 테이블명
$query = "SELECT ROUND(AVG(uid),0)) FROM $tblName;" // ROUND(컬럼명,자릿수) 함수는 반올림하는 함수
// 자릿수를 1로 지정하면 소수점 둘째자리에서 반올림하여 소수점 첫째자리까지만 표시하라는 의미
$result = mysql_query($query, $DB_CONNECT); //쿼리문입력
$average = mysql_result($result, 0, 0); //꺼내온 값의 저장 : mysql_result (쿼리결과, 열, 행);
echo $average;
?>
'SQL' 카테고리의 다른 글
엑셀데이터를 MYSQL DB Import (Update) (1) | 2014.07.12 |
---|---|
게시물 개수, 업데이트, 출력 (0) | 2014.05.20 |
[PHP] MYSQL 테이블 생성하고 데이터까지 복사 예제 (0) | 2014.05.12 |
[PHP] MYSQL 신규 테이블 생성 예제 (0) | 2014.05.11 |
[PHP] MYSQL 테이블 복사방법 소개 (0) | 2014.05.11 |