|
|
|
EF Core. Разность строк одной таблицы
|
|||
|---|---|---|---|
|
#18+
Есть две таблицы. Мастер — деталь. В детали — число предметов на определенную дату. Как с помощью EF и Linq посчитать разницу предметов по датам? Т.е. фактически нужно вычесть из числа предметов за сегодня число предметов за вчера. И так для каждой записи мастера. Записей может быть много. И при этом не положить ни сервер бд ни сервер приложения. СУБД — MariaDb ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2018, 10:51 |
|
||
|
EF Core. Разность строк одной таблицы
|
|||
|---|---|---|---|
|
#18+
BlackEricВ детали — число предметов на определенную дату.то есть дата в мастере, а в детали единственная строка с числом предметов? Или в детали и дата и число предметов, тогда причем тут вообще мастер? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2018, 11:11 |
|
||
|
EF Core. Разность строк одной таблицы
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, В детали и дата и число ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2018, 11:39 |
|
||
|
EF Core. Разность строк одной таблицы
|
|||
|---|---|---|---|
|
#18+
CREATE TABLE `TovarHistory` ( `Id` BIGINT(20) NOT NULL AUTO_INCREMENT, `TovarId` BIGINT(20) NOT NULL, `CreatedAt` DATETIME(6) NOT NULL, `TovarCount` INT(11) NOT NULL, PRIMARY KEY (`Id`), ... ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2018, 11:43 |
|
||
|
EF Core. Разность строк одной таблицы
|
|||
|---|---|---|---|
|
#18+
Ну тогда причем тут мастер? Джойнишь таблицу детали саму к себе по выражению Дата=Дата+1 и получаешь разность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2018, 11:43 |
|
||
|
EF Core. Разность строк одной таблицы
|
|||
|---|---|---|---|
|
#18+
BlackEricИ при этом не положитьоптимизация без реальных замеров и тестов не бывает и вредна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2018, 11:48 |
|
||
|
EF Core. Разность строк одной таблицы
|
|||
|---|---|---|---|
|
#18+
Petro123оптимизация без реальных замеров и тестов не бывает и вредна.То есть добавить индекс к полю, по которому идет отбор в таблице на 10000 строк - не является не оптимизацией и вредное действие. Ок, приму к сведению, на тебя сошлюсь, если что. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2018, 11:54 |
|
||
|
|

start [/forum/topic.php?fid=17&tid=1349188]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
163ms |
get topic data: |
14ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 272ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...