antono
Новичок
Помогите в составлении запроса выборки из 2 таблиц
Есть 2 таблицы:
table1
id | value
1 | ???
2 | ???
3 | ???
4 | ???
5 | ???
6 | ???
7 | ???
table2
id | value
1 | 1
1 | 2
1 | 3
2 | 1
2 | 2
2 | 3
2 | 1
3 | 2
3 | 3
3 | 4
3 | 5
Запрос такой:
SELECT * FROM table1 t1, table2 t2 WHERE t1.id=2 AND t2.id=t1.id
Этим запросом мы выбрали из table2
2 | 1
2 | 2
2 | 3
2 | 1
Как сделать так чтобы результат был такой:
2 | 1
То есть нужно чтобы из 2 таблицы выбрать строку с id=2 и минимальным значением value ?
Причем нужно также чтобы строки не две получилось, а одна.
Есть 2 таблицы:
table1
id | value
1 | ???
2 | ???
3 | ???
4 | ???
5 | ???
6 | ???
7 | ???
table2
id | value
1 | 1
1 | 2
1 | 3
2 | 1
2 | 2
2 | 3
2 | 1
3 | 2
3 | 3
3 | 4
3 | 5
Запрос такой:
SELECT * FROM table1 t1, table2 t2 WHERE t1.id=2 AND t2.id=t1.id
Этим запросом мы выбрали из table2
2 | 1
2 | 2
2 | 3
2 | 1
Как сделать так чтобы результат был такой:
2 | 1
То есть нужно чтобы из 2 таблицы выбрать строку с id=2 и минимальным значением value ?
Причем нужно также чтобы строки не две получилось, а одна.