| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MySQL > помогите составить запрос |
| Автор: Areostar 8.12.2013, 11:50 |
| имеются две таблицы general_table и properties_table Мне надо одним запросом вынуть из первой таблицы записи где значение id_num равно значению id_num в тех записях в таблице properties_table где значение room Нкходится в определённых приделах(< >). Обясните пожалуйста подробней что да как? Я раньше дел со сложными запросами не имел. |
| Автор: Akina 8.12.2013, 15:41 |
| И этот запрос несложен. Напиши верный where, и всё. |
| Автор: igorold 9.12.2013, 06:54 |
| Делайте поиск по таблице properties_table с вашими условиями. Если записи из первой таблицы связаны с первой таблицей как один к одному, то делаете запрос по двум таблицам сразу. Если нет - делаете к таблице properties_table -> left join первой таблицы с учетом ваших условий и условием, чтобы id_num not null. Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/помогите-составить-запрос-id52a45621ae20156c5f8b457a#findElement_E7045_52a53ee5ae20158f3a9d4d41_0 |
| Автор: Gromdron 9.12.2013, 15:57 | ||
Ну например вот так:
Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/помогите-составить-запрос-id52a45621ae20156c5f8b457a#findElement_E7045_52a5be4cae2015c9069d4e64_0 |
| Автор: igorold 10.12.2013, 06:05 |
| Gromdron, вы даже не дали студенту пошевелить мозгами ... он так сам и не научится "вынимать из таблиц записи в определённых прИделах" Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/помогите-составить-запрос-id52a45621ae20156c5f8b457a#findElement_E7045_52a68500ae201521789d55de_0 |
| Автор: Gromdron 10.12.2013, 21:19 |
| Студент пишет на несколько форумов сразу. Не получит ответ в одном месте - получит в другом. Нет смысла заставлять его думать. Тем более это была проверка меня - а вдруг, я уже неправильно составляю запрос Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/помогите-составить-запрос-id52a45621ae20156c5f8b457a#findElement_E7045_52a75b18ae2015931d9d5081_0 |
| Автор: Akina 10.12.2013, 22:20 | ||
Вы не прошли проверку. |