powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Не находит поле в подзапросе
2 сообщений из 2, страница 1 из 1
Не находит поле в подзапросе
    #38959849
mstdmstd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет,

Это запрос выдает ошибку :
Код: sql
1.
SELECT * FROM `wp_sada_artists`, ( select count(*) from `wp_sada_artists_photos` where `wp_sada_artists_photos`.`artist_id`= `wp_sada_artists`.`ID`) as photosCount LIMIT 20 OFFSET  0

выдает
авторUnknown column 'wp_sada_artists.ID' in 'where clause'

в этом запросе поле `wp_sada_artists`.`ID` есть и нормально отображжет
Код: sql
1.
SELECT * FROM `wp_sada_artists`ORDER BY `wp_sada_artists`.`ID` ASC




Поле ID в таблице есть :
Код: sql
1.
2.
3.
4.
5.
6.
CREATE TABLE IF NOT EXISTS `wp_sada_artists` (
`ID` int(10) unsigned NOT NULL,
  `name` varchar(50) NOT NULL DEFAULT '',
  ...
  `created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;


--
Код: sql
1.
2.
3.
4.
5.
6.
ALTER TABLE `wp_sada_artists`
 ADD PRIMARY KEY (`ID`), ADD UNIQUE KEY `wp_sada_artists_name_UNIQUE` (`name`), ADD KEY `ind_wp_sada_artists _is_active_ordering` (`is_active`,`ordering`);


ALTER TABLE `wp_sada_artists`
MODIFY `ID` int(10) unsigned NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=5;


Из-за чего ошибка в первом запросе?
mysql 5.6.20 под виндами 8


Спасибо!
...
Рейтинг: 0 / 0
Не находит поле в подзапросе
    #38959870
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подзапрос в секции FROM не является коррелированным. Посему поле из другой таблицы в нём не видится.
Перепиши запрос на человеческий джойн с группировкой.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Не находит поле в подзапросе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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