Default Avatar

vladgunich

vladgunich

Подробная информация

Имя пользователя
vladgunich
Присоединился
Посещений
0
Был на сайте
Группы
Members

Комментарии

  • Nadya_rus написал: » Прочтите, пожалуйста, весь наш диалог (все сообщения), а вернее ваши соощения - вы сами противоречите себе. В последнем написали, что уникально, а ранее написали "Я сейчас попробовал убрать из запроса t.hwid и вроде заработало…
  • Nadya_rus написал: » Странно то странно, но Вы же сами сказали, что у вас в результате отчета повторился t.hwid. Отсюда и советы были. Вы выполнили совет номер 1, или сразу приступили к совету номер 2 и шлете тут рисунки связей??? Связи, как я пон…
  • Странно..но поле t.hwid это уникальное поле, это четырехзначный номер, который автоматически присваивается программой любому устройству в базе. вот таблицы и связи между ними
  • Я сейчас попробовал убрать из запроса t.hwid и вроде заработало - во всяком случае вывелась одна строка (одинаковых устройств было выбрано два). Теперь осталось придумать как правильно выводить информацию о количестве и сумме. До этого выводилось с …
  • Nadya_rus написал: » Вот и определите это поле, и задайтесь вопросом, почему оно не уникально для одной и той же модели? Допустимо ли это? Возможно, ответив на эти вопросы, вы и найдете окончательное решение. К примеру, если это поле наименование…
  • Nadya_rus написал: » Значит результат набора указанных полей не уникален. Выясните по результату запроса, какое поле (или поля) (значение его) не уникально и выводите в подзапрос. ну выяснить какое поле не уникально я еще смогу, а вот как с…
  • Nadya_rus написал: » Ошибку выдает по причине, что в GROUP BY должны быть перечислены все поля запроса, кроме агрегатных функций, то есть в вашем случае GROUP BY t.hwid, h.invoicen, h.invoiced, t.modeln,t.modelid, a.apvalue1,t.amodeln. Спа…
  • дошел до такого SELECT t.hwid, h.invoicen, h.invoiced, t.modeln,SUM(t.count), t.modelid, a.apvalue1, SUM(t.price2), t.amodeln FROM tmp t INNER JOIN hardware h ON (t.hwid=h.hwid) LEFT OUTER JOIN apmodel a ON (t.modelid=a.modelid) group by t.mo…