PHP와 MySQL을 사용하여 내 테이블은 첫 번째 필드 'id', 두 번째 필드 'score'등과 같습니다. ID가 < 인 행에서 점수를 얻고 싶고 모든 점수의 합계를 원합니다. 각 행의 점수에 대한 행 및 백분율. 그것은 SQL 문 외부의 PHP 문으로 계산하는 대신 테이블에서 합계와 백분율을 얻는 다른 방법이 있습니까?PHP에서 데이터베이스의 데이터 합계와 백분율을 계산하는 가장 좋은 방법은 무엇입니까?
"SELECT score FROM Table WHERE id<20";
그런 다음 합계와 퍼티를 계산하려면 PHP 문을 사용하십시오.
도와주세요
,해야 모든 점수의 합계는 ID가 20 미만인 레코드에 속하는 점수이거나 테이블의 모든 레코드 일뿐입니다. 또한 모든 점수의 합계와 각 점수의 비율에 대해 두 가지 별도의 쿼리를 실행하는 것에 반대하겠습니까? – user470714
id <20 –