|
MySQL.RU - Webboard
Вернуться
помогите с join запросом. (сер) 29/03/2009 - 21:04:29
Re: помогите с join запросом. (Diter) 29/03/2009 - 23:44:02
Re: помогите с join запросом. (сер) 30/03/2009 - 08:21:14
Re: помогите с join запросом. (сер) 30/03/2009 - 08:25:47
Re: помогите с join запросом. (сер) 30/03/2009 - 08:31:52
Re: помогите с join запросом. (Diter) 30/03/2009 - 16:22:51
Re: помогите с join запросом. (Алекс) 06/04/2009 - 03:41:48
Re: помогите с join запросом. ( ) 06/04/2009 - 03:49:45
> Original message text:
> From: сер - 29/03/2009 - 21:04:29
> Subject:помогите с join запросом.
> -----------------
> Немогу понять, почему не выполняется сл. запрос
>
> SELECT `NumDoc`,`CodeVal`, `c1`.`USDRatio`
> FROM `mdoc`
> LEFT JOIN `c1` ON (`c1`.`date`="20090426" AND `c1`.`type`="o")
> WHERE `mdoc`.`dt`="10"
>
> Запрос выполняется, выдает результат, но `c1`.`USDRatio`=null, почему не могу понять :(, хотя если его сделать отдельно, то все работает
> SELECT * FROM `c1` WHERE `c1`.`date`="20090326" AND `c1`.`type`="o"
> результат дает.
>
> В чем проблема может быть?
>
From: Diter - 29/03/2009 - 23:44:02
Subject:помогите с join запросом.
-----------------
`c1`.`USDRatio`=null, потому что в таблице `mdoc` нет соответствующей строки, у которой:
`mdoc`.`date`='20090426' и `mdoc`.`type`='o'
Почитай про JOIN запросы в языке SQL, тогда будет понятнее.
http://www.codinghorror.com/blog/archives/000976.html
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
35311
|
|