Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Агрегация с подзапросами
|
|||
|---|---|---|---|
|
#18+
Ребят, подскажите, пожалуйста, что я не так делаю... У меня вечная проблема с подзапросами - они не работают )))) Вот кручу, верчу- опять не работает select maker from Product inner join PC on Product.model= PC.model where speed in ( select max (a.speed) from ( select min(ram), maker, speed, Product.model from Product inner join PC on Product.model= PC.model group by maker, speed, Product.model ) as a) No column name was specified for column 1 of 'a'. select max (a.speed) from ( select min(ram), maker, speed, Product.model from Product inner join PC on Product.model= PC.model group by maker, speed, Product.model ) as a) та же ошибка, хотя вроде синтаксис не нарушаю, ни в первом, ни во втором варианте. Нужен именно максимум по speed среди минимума по другому полю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 17:28 |
|
||
|
Агрегация с подзапросами
|
|||
|---|---|---|---|
|
#18+
Вам же говорят какая у вас ошибка, что в ней непонятного? Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 17:30 |
|
||
|
Агрегация с подзапросами
|
|||
|---|---|---|---|
|
#18+
прохожий123123, он ругается на max (a.speed), но это поле есть в подзапросе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 17:32 |
|
||
|
Агрегация с подзапросами
|
|||
|---|---|---|---|
|
#18+
прекращайте публиковать задачки и решения с sql-ex, вашу тему тут закроют, а самого на том сайте забанят ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 17:42 |
|
||
|
Агрегация с подзапросами
|
|||
|---|---|---|---|
|
#18+
isq1992прохожий123123, он ругается на max (a.speed), но это поле есть в подзапросе.Вы еще и читать не умеете? Какой запрос у вас под алиасом а? Какое в нём первое поле? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 17:43 |
|
||
|
Агрегация с подзапросами
|
|||
|---|---|---|---|
|
#18+
Sergey Sizov, Запрос с алиасом он выводит и на min не ругается. Прблемы начинаются, когда я оборачиваю этот запрос в другой select ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 17:48 |
|
||
|
Агрегация с подзапросами
|
|||
|---|---|---|---|
|
#18+
isq1992Sergey Sizov, Запрос с алиасом он выводит и на min не ругается. Прблемы начинаются, когда я оборачиваю этот запрос в другой selectВот именно! И причина вам написана. Неужели так трудно догадаться дать имя полю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 17:54 |
|
||
|
Агрегация с подзапросами
|
|||
|---|---|---|---|
|
#18+
isq1992, А Вы его сапогом запихивайте: Код: sql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 17:54 |
|
||
|
Агрегация с подзапросами
|
|||
|---|---|---|---|
|
#18+
Yasha123, я решение не публикую, как и само задание. Задание там другое и включает еще несколько условий выполнения. У меня действительно проблемы с подзапросами, я уже решала и решила эту задачу, под другой учеткой, и в ту учетку могу вернуться - но не буду.Прошел год - и я снова на те же грабли, та же проблема. А буду решать все задачи на подзапросы. сначала под одной учеткой, потом под новой- пока в моей голове не отложиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 17:54 |
|
||
|
Агрегация с подзапросами
|
|||
|---|---|---|---|
|
#18+
xenix, Спасибо огромное!!!!!!!!!!!!!!!!!!!!!!!! заработало, но я, честно, не догоняю - почему нужен псевдоним, ведь во втором селекте (MAX) ссылку указывала (a.) Видимо на лбу себе высечь придется просто, как правило ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 17:59 |
|
||
|
Агрегация с подзапросами
|
|||
|---|---|---|---|
|
#18+
isq1992, ну потому что есть такое общее правило: лучше возвращать именованный набор полей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 18:11 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39594247&tid=1690381]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
58ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
| others: | 265ms |
| total: | 425ms |

| 0 / 0 |
