|
MySQL.RU - Webboard
Вернуться
Вопрос по SQL и IN (marvelent) 03/07/2005 - 20:27:42
Re: Вопрос по SQL и IN (Alec) 04/07/2005 - 09:39:14
Re: Вопрос по SQL и IN (Николай) 04/07/2005 - 09:46:32
Re: Вопрос по SQL и IN, кг/ам (Валентин) 04/07/2005 - 10:23:41
Re: Вопрос по SQL и IN, кг/ам (marvelent) 04/07/2005 - 18:30:29
Re: RTFM короче... полная готика... (Alec) 04/07/2005 - 18:49:06
Re: Все ясно, вопросов нет (marvelent) 04/07/2005 - 19:45:08
Re: Все ясно, вопросов нет (Dinky) 04/07/2005 - 21:26:40
Re: Все ясно, вопросов нет (Alec) 05/07/2005 - 09:40:46
Re: Все же решил дописать! :) (marvelent_SH) 11/07/2005 - 22:31:28
> Original message text:
> From: marvelent - 03/07/2005 - 20:27:42
> Subject:Вопрос по SQL и IN
> -----------------
> Памагите:
> Ругается на запрос
> SELECT * FROM cities WHERE country_1 IN (SELECT id_country FROM countries)
>
> Причина: You have an error in your SQL syntax near 'SELECT id_country FROM countries) LIMIT 0, 30' at line 1
>
>
> Подумал, что нужен внешний ключ для IN и сделал:
> ALTER TABLE cities
> ADD FOREIGN KEY(country_1) REFERENCES countries(id_country)
>
> всё равно работать не хочет. кто виноват ?
>
> p.s. foreign key он в структуру так и не добавил.
>
From: Alec - 04/07/2005 - 18:49:06
Subject:RTFM короче... полная готика...
-----------------
вы бы еще с диска журнала "работница" или "мурзилка" поставили...
для приличия, не пробовали прочесть хотя бы первоначальный букварь по SQL?
озаботиться штатной документацией на _определенную_ версию сервера?
версию ставить старше 4,1...
да не ускользнет, блин, от юного хакера, что выражение
select ........ where .. in (".....") это просто требование попадания условия отбора в символьную константу...
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
22986
|
|