botan
Новичок
"INER JOIN on time<time_x LIMIT 1"
Есть 2 таблицы у которых есть поле типа date.
Надо к первой "приджойнить" вторую по следующему условию:
"Выбрать первую дату из таблицы 2 которая идёт после даты из таблицы 1"
Например
1 таблица
1 2005-01-01
2 2005-02-01
3 2005-03-01
2 Таблица
10 2004-12-31
20 2005-01-02
30 2005-01-03
40 2005-05-05
Хотелось бы иметь:
1 10 2005-01-01 2004-12-31
2 30 2005-02-01 2005-01-03
3 30 2550-03-01 2005-01-03
Ценность представляют именно связи
1 - 10
2 - 30
3 - 30
Хелп.
Хотелось бы в один запрос.
Есть 2 таблицы у которых есть поле типа date.
Надо к первой "приджойнить" вторую по следующему условию:
"Выбрать первую дату из таблицы 2 которая идёт после даты из таблицы 1"
Например
1 таблица
1 2005-01-01
2 2005-02-01
3 2005-03-01
2 Таблица
10 2004-12-31
20 2005-01-02
30 2005-01-03
40 2005-05-05
Хотелось бы иметь:
1 10 2005-01-01 2004-12-31
2 30 2005-02-01 2005-01-03
3 30 2550-03-01 2005-01-03
Ценность представляют именно связи
1 - 10
2 - 30
3 - 30
Хелп.
Хотелось бы в один запрос.