Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите пожалуйста. Не могу составить запрос с фильтрами из двух таблиц.
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть запрос: Код: sql 1. 2. 3. И запрос с другой таблицы: Код: sql 1. А теперь вопрос уважаемые знатоки: как эти два запроса можно объединить? так чтобы первый запрос выбирал только те значения которые подходят под условия второго запрос. Необходимо выбрать `марку авто` из таблицы `car_model` ГДЕ `id_car_mark` = 157 а также не старше 1985 года по второй таблице `id_car_model` Код: sql 1. запутано, ну надеюсь понятно, заранее огромное спасибо. Связь между таблицами по значению "id_car_model" Структура таблици "car_model" Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Структура таблици "car_generation" Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2018, 15:35 |
|
||
|
Помогите пожалуйста. Не могу составить запрос с фильтрами из двух таблиц.
|
|||
|---|---|---|---|
|
#18+
Jekart88, Попытался сам составить запрос: Код: sql 1. Получаю повторения выдачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2018, 16:08 |
|
||
|
Помогите пожалуйста. Не могу составить запрос с фильтрами из двух таблиц.
|
|||
|---|---|---|---|
|
#18+
Jekart88, И так пробовал: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2018, 16:15 |
|
||
|
Помогите пожалуйста. Не могу составить запрос с фильтрами из двух таблиц.
|
|||
|---|---|---|---|
|
#18+
оператор JOIN умеете использовать? именно им объединяются таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2018, 16:26 |
|
||
|
Помогите пожалуйста. Не могу составить запрос с фильтрами из двух таблиц.
|
|||
|---|---|---|---|
|
#18+
Лебедин, нет, не умею (( пробовал так: Код: sql 1. тоже не то ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2018, 16:39 |
|
||
|
Помогите пожалуйста. Не могу составить запрос с фильтрами из двух таблиц.
|
|||
|---|---|---|---|
|
#18+
я бы сделал примерно так: Код: plsql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2018, 16:52 |
|
||
|
Помогите пожалуйста. Не могу составить запрос с фильтрами из двух таблиц.
|
|||
|---|---|---|---|
|
#18+
Лебедкин, Спасибо огромное! Все работает как нужно. Но столкнулся еще с одной проблемой, получаю повторение значений так как у одной марки в таблице car_generation может быть несколько значений года. Имеем это: A1 А1 10 2014 A1 А1 10 2010 A3 А3 10 2012 A3 А3 10 2003 A3 А3 10 2008 A3 А3 10 2004 A3 А3 10 2016 A4 А4 10 2011 A4 А4 10 2007 A4 А4 10 2004 A4 А4 10 2015 A5 А5 10 2011 A5 А5 10 2007 А нужно так: A1 А1 10 2014 A3 А3 10 2012 A4 А4 10 2011 A5 А5 10 2011 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2018, 18:21 |
|
||
|
Помогите пожалуйста. Не могу составить запрос с фильтрами из двух таблиц.
|
|||
|---|---|---|---|
|
#18+
самое простое, убрать поле года. Код: plsql 1. 2. 3. 4. если год обязательно нужен, можно DISTINCT заменить на GROUP BY. Код: plsql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2018, 19:32 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39616485&tid=1829977]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 368ms |

| 0 / 0 |
