Включите ряды, где строка содержит значения из столбца в другой таблице [дублировать]MySql

Форум по Mysql
Ответить Пред. темаСлед. тема
Anonymous
 Включите ряды, где строка содержит значения из столбца в другой таблице [дублировать]

Сообщение Anonymous »

Мне поручено мониторировать определенные программные выбросы в конкретных окружающих. У меня есть два стола. Первый, израсходованный Table1-Software, содержит выпуски и среды, которые мы в настоящее время имеем в дикой природе. > table1, вылеченная сфонами < /p>



release < /th>
среда < /th>
< /tr>
< /thead>
< tbody>

release1 < /td>
среда1 < /td>
< /tr>

release2 < /td>
Производство < /td>
< /tr>

release3 < /td> test < /td>
< /tr>

release4 < /td>
test2 < /td>
< /tr>

release5, release6, release7 < /td>
Производство < /td>
< /tr>
release8, release9, release10 < /td>
test3 < /td>
< /tr>
< бренд /> Release11, Release12, Release13 < /td>
alpha < /td>
< /tr>

release14, Release15, Release16
бета



Вторая таблица содержит выпуски и среды, которые мне нужно контролировать.
Здесь : < /p>
table2-monitored-releases < /p>



release < /th>
среда < /th>
< /tr>
< /thead>
< tbody>

release3 < /td>
test < /td>
< /tr>

release4 < /td>
Environment5 < /td>
< /tr>

release12 < /td> alpha < /td>
< /tr>

release16 < /td>
бета



Мне нужно прийти С таблицей, которая будет отфильтровать Таблицу 1, используя Таблицу 2.
мой конечный результат должен выглядеть так :
table3-фильтер-мониторные сдача < /p>


release < /th>
среда < /th>
< /tr>
< /thead>


release3 < /td>
test < /td>
< /tr>

Release11, Release12, Release13 < /td>
alpha < /td>
< /tr>

Release14, Release15, Release16
бета


< /div>
Первый ряд очевиден. Это простое пересечение первого и второго таблиц (

Код: Выделить всё

INNER JOIN
). Причина, по которой строка с релиза4 не включена в результат, заключается в том, что среды не совпадают. Причина, по которой 2 -й и 3 -й строки включены в результат, заключается в том, что строка релиза таблицы 1 соответствует одной из строк релиза в таблице 2, то есть она содержит одну из строк в релизе. Столбец таблицы 2. Среды также соответствуют. Я не эксперт SQL. Любая помощь с этим ценится.

Подробнее здесь: https://stackoverflow.com/questions/794 ... rent-table
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «MySql»