/ / Проблеми з поверненням рядка в MySQL, ASP - mysql, asp-classic, набір записів

Проблеми з поверненням рядка в MySQL, ASP - mysql, asp - classic, recordset

Я просто перемикаюся з ASP / Access на ASP / 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 для відповіді № 1

Спробуйте це:

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

0 для відповіді № 2

Спробуйте це:

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