powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Можно ли переименовать колонку count(*)?
10 сообщений из 10, страница 1 из 1
Можно ли переименовать колонку count(*)?
    #38486099
Жентос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Мне нужно получить количество строк в таблице. Для этого использую такой запрос:
Код: sql
1.
SELECT COUNT(*) FROM database.table;



В результате получается таблица
+----------+
| count(*) |
+----------+
| 0 |
+----------+

Можно ли переименовать название поля, например, в count, без звездочки?
...
Рейтинг: 0 / 0
Можно ли переименовать колонку count(*)?
    #38486102
Жентос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобрался.
такой запрос работает.
SELECT COUNT(*) as count FROM database.table;

В варианте с подзапросом, почему-то as не работал
...
Рейтинг: 0 / 0
Можно ли переименовать колонку count(*)?
    #38486207
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЖентосВ варианте с подзапросом, почему-то as не работалГде-то что-то было напахано... например, подзапрос был ИМЕННО ТАКОЙ, как ты написАл запрос - тогда алиас count просто интерферировал с зарезервированным словом.
...
Рейтинг: 0 / 0
Можно ли переименовать колонку count(*)?
    #38486312
Жентос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkinaЖентосВ варианте с подзапросом, почему-то as не работалГде-то что-то было напахано... например, подзапрос был ИМЕННО ТАКОЙ, как ты написАл запрос - тогда алиас count просто интерферировал с зарезервированным словом.в оригинале алиас был records_count, поэтому не интерферировал

с другой стороны, в подзапросе было SELECT *, и там могло требоваться уже уточнение поля
...
Рейтинг: 0 / 0
Можно ли переименовать колонку count(*)?
    #38486379
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Жентосс другой стороны, в подзапросе было SELECT *, и там могло требоваться уже уточнение поляВряд ли.
Может, есть смысл начать оперировать настоящими, а не модельными, текстами?
...
Рейтинг: 0 / 0
Можно ли переименовать колонку count(*)?
    #38486496
Жентос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkinaЖентосс другой стороны, в подзапросе было SELECT *, и там могло требоваться уже уточнение поляВряд ли.
Может, есть смысл начать оперировать настоящими, а не модельными, текстами?

Код: sql
1.
SELECT COUNT(*) as rows_count FROM (Select * from configuration.scheduled_jobs);
...
Рейтинг: 0 / 0
Можно ли переименовать колонку count(*)?
    #38486596
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЖентосAkinaпропущено...
Вряд ли.
Может, есть смысл начать оперировать настоящими, а не модельными, текстами?

Код: sql
1.
SELECT COUNT(*) as rows_count FROM (Select * from configuration.scheduled_jobs);

Это не "as не работал", это подзапросу нужен алиас, о чем и было указано в сообщении об ошибке.
...
Рейтинг: 0 / 0
Можно ли переименовать колонку count(*)?
    #38486620
Жентос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftЖентоспропущено...
Код: sql
1.
SELECT COUNT(*) as rows_count FROM (Select * from configuration.scheduled_jobs);

Это не "as не работал", это подзапросу нужен алиас, о чем и было указано в сообщении об ошибке.
Возможно, я не вникал.
Вспомнилось, что у count может быть параметром таблица, и я изменил запрос.

А как должен был бы выглядеть запрос, если бы я оставил подзапрос?
...
Рейтинг: 0 / 0
Можно ли переименовать колонку count(*)?
    #38486634
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
SELECT COUNT(dummy_alias.*) as rows_count FROM (Select configuration.scheduled_jobs.* from configuration.scheduled_jobs) as dummy_alias;
...
Рейтинг: 0 / 0
Можно ли переименовать колонку count(*)?
    #38486754
Жентос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina, miksoft, благодарю :-)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Можно ли переименовать колонку count(*)?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]