Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
разница таблиц, а есл их нет? (slip) 06/07/2005 - 04:13:50
      Re: разница таблиц, а есл их нет? (Валентин) 06/07/2005 - 15:03:31
      Re: хм (slip) 06/07/2005 - 19:55:32
      Re: хм (Dinky) 06/07/2005 - 20:21:33
      Re: верно ли? (slip) 06/07/2005 - 23:35:37
      Re: верно ли? (Dinky) 07/07/2005 - 01:20:12
      Re: верно ли? (slip) 07/07/2005 - 18:58:17
      Re: разница таблиц, а есл их нет? (slip1) 08/07/2005 - 00:46:08
      Re: разница таблиц, а есл их нет? (slip) 08/07/2005 - 00:47:56
      Re: разница таблиц, а есл их нет? (Dinky) 08/07/2005 - 19:08:23

> Original message text:
> From: slip - 06/07/2005 - 04:13:50
> Subject:разница таблиц, а есл их нет?
> -----------------
> У меня есть не совсем верный запрос, уже замучался искать ошибку:
>
> select * FROM users_data, zakaz, sklad
> WHERE zakaz.izdelie LIKE '%кд%'
> AND zakaz.username = users_data.user
> AND users_data.type = 'user'
> HAVING SUM(zakaz.koli_izdelii_zak_kl-sklad.kolvo) > 0
>
> То есть мы ищем в таблице по определенному критерию, затем объеденяем таблицы и затем нам нужно получить разницу двух таблиц в поле HAVING и если она больше чем ноль то все показать. Но, вся краказябла в том что соответствующей таблицы может не быть, как я понял по EXPLAIN именно по этому не работает этот вариант. Как быть и прав ли я?
> Спасибо
>


From: Dinky - 08/07/2005 - 19:08:23
Subject:разница таблиц, а есл их нет?
-----------------
LEFT OUTER JOIN sklad ON - тут должно быть условие связи товаров на складе и в заказе, какой-нибудь товар_id ?

--
Dmitry



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
22954



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |