|
Запрос на выборку данных
|
|||
---|---|---|---|
#18+
Добрый день! Не могу решить казалось бы простой кейс. Есть 2 таблицы. 1 таблица, в которой хранится информация о периоде, цене и есть некий фильтр: NameDate_stDate_endPriceFilterABC10.10.2010.11.201000ABC01.11.2005.11.20200xxx 2 таблица, в которой хранится список событий NameDate_actionFilterABC15.10.20 xxx ABC18.10.2020yyyABC21.10.2020zzzABC24.10.2020xyzABC27.10.2020xzyABC30.10.2020yyyABC02.11.2020zyxABC05.11.2020 xxx ABC08.11.2020aaaABC11.11.2020bbb А на выходе должна получиться вот такая таблица. Т.е. нужно организовать поиск по дате начала и дате окончания события, и по фильтру. Если фильтр пустой, то применяется цена для всех событий, а для фильтра xxx, только та цена, для какого периода она действительна. NAMEDate_durFilterPriceABC15.10.2020 xxx 1000ABC18.10.2020yyy 1000ABC21.10.2020zzz 1000ABC24.10.2020xyz 1000ABC27.10.2020xzy 1000ABC30.10.2020yyy 1000ABC02.11.2020zyx 1000ABC05.11.2020 xxx 200ABC08.11.2020aaa 1000ABC11.11.2020bbb 1000 Очень прошу помощи, хотя бы наводку, в какую сторону копать, чтобы получить необходимый результат. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2020, 16:36 |
|
Запрос на выборку данных
|
|||
---|---|---|---|
#18+
на представленных вкачествеобразца данных и без претензий Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2020, 19:07 |
|
Запрос на выборку данных
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2020, 21:32 |
|
|
start [/forum/topic.php?fid=46&gotonew=1&tid=1685433]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
136ms |
get topic data: |
8ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 295ms |
total: | 519ms |
0 / 0 |