Danilevsky
Новичок
Запрос с подразпросом (или что-то типа этого)
Помогите пожалуйста составить запрос:
Есть таблица: translate в ней поля company_id, language_id
Есть вторая таблица: russian в ней поля company_id и company_name
В обоих таблицах в поле company_id содержатся одни и теже предприятия. В таблице translate поле language_id есть значение "ru". Нужно выбрать из таблицы russian предприятия с этим вот значением "ru".
У меня есть простых запроса:
SELECT company_id FROM translate WHERE language_id = 'ru';
получаю номера предприятий. например: 1, 2, 3.
следующим делом этот запрос
SELECT company_name FROM russian WHERE company_id IN ('1', '2', '3');
Вопрос, подскажите пожалуйста, как обьеденить эти два запроса в один.
-~{}~ 12.03.06 08:57:
ой, я уже и сам догадался
SELECT company_id FROM russian WHERE company id
UNION
SELECT company_id FROM translate WHERE language_id = 'ru';
Помогите пожалуйста составить запрос:
Есть таблица: translate в ней поля company_id, language_id
Есть вторая таблица: russian в ней поля company_id и company_name
В обоих таблицах в поле company_id содержатся одни и теже предприятия. В таблице translate поле language_id есть значение "ru". Нужно выбрать из таблицы russian предприятия с этим вот значением "ru".
У меня есть простых запроса:
SELECT company_id FROM translate WHERE language_id = 'ru';
получаю номера предприятий. например: 1, 2, 3.
следующим делом этот запрос
SELECT company_name FROM russian WHERE company_id IN ('1', '2', '3');
Вопрос, подскажите пожалуйста, как обьеденить эти два запроса в один.
-~{}~ 12.03.06 08:57:
ой, я уже и сам догадался

SELECT company_id FROM russian WHERE company id
UNION
SELECT company_id FROM translate WHERE language_id = 'ru';