BRat
o_0
Помогите с запросом
Есть две таблицы, таблица акций, и таблица стоимости акций
в таблице стоимости акций хранятся данные вида
"id акции" "дата" "стоимость"
Стоит задача получить стоимости акций в дату закрытия реестра, т.е. для одной акции запрос выглядит так -
SELECT date, price FROM share_day_prices WHERE share_id=x AND date <= 'дата закрытия' ORDER BY date DESC LIMIT 1
Акций 200 штук, и не хочется делать на каждую из них такой запрос. Как можно исхитрится одним запросом это сделать?
У самого было два варианта, один с подзапросом, второй - выгребание всех строк из таблицы стоимости с отсеканием ненужного в php. Этот вариант не катит, т.к. записей 200 тысяч
Есть две таблицы, таблица акций, и таблица стоимости акций
в таблице стоимости акций хранятся данные вида
"id акции" "дата" "стоимость"
Стоит задача получить стоимости акций в дату закрытия реестра, т.е. для одной акции запрос выглядит так -
SELECT date, price FROM share_day_prices WHERE share_id=x AND date <= 'дата закрытия' ORDER BY date DESC LIMIT 1
Акций 200 штук, и не хочется делать на каждую из них такой запрос. Как можно исхитрится одним запросом это сделать?
У самого было два варианта, один с подзапросом, второй - выгребание всех строк из таблицы стоимости с отсеканием ненужного в php. Этот вариант не катит, т.к. записей 200 тысяч