2013-05-15 2 views
1

ASP/MySQL에서 ASP/Access로 전환하려고합니다.MySQL에서 행을 반환하는 문제

MYSQL의 기본 테이블을 사용하고 있습니다.

레코드를 계산하는 쿼리를 작성하려고하는데 동시에 내용을 나열 할 수 있습니다.

"SELECT * FROM world.city ORDER BY Name ASC" 

전체 목록과 SELECT COUNT() AS을 결합하려고합니다.

별도의 쿼리로 작성할 수 있지만 함께 사용할 수는 없습니다. 나는 시도했다 :

"SELECT Name, SELECT COUNT(*) AS iTotal FROM world.city ORDER BY Name ASC" 

그러나 단 한 행을 반환합니다.

답변

0

이 시도 :

SELECT Name, COUNT(*) AS iTotal 
    FROM world.city 
GROUP BY Name 
ORDER BY Name ASC; 
+0

감사합니다, 잘 작동합니다. –

0

이 시도 :

SELECT 
    Name, 
    (
    SELECT 
     COUNT(*) 
    FROM 
     world.city 
    ) AS iTotal 
FROM 
    world.city 
ORDER BY 
    Name ASC 
+0

감사합니다. –

관련 문제