|
|
|
Помогите составить запрос из трех таблиц с сложной сортировкой.
|
|||
|---|---|---|---|
|
#18+
Есть три таблицы: product, order и order_line Мне надо написать MySQL запрос, который выведет следующую таблицу: http://piccy.info/view3/12173661/4a9daf641797eac1d9cca392875c1430/][IMG] http://i.piccy.info/i9/3cac5df73f53d2036d1c6fcac68519e2/1521621515/70613/1230996/1.png [/IMG] честно говоря, вообще запутался с этим заданием... Код: 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. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2018, 11:50 |
|
||
|
Помогите составить запрос из трех таблиц с сложной сортировкой.
|
|||
|---|---|---|---|
|
#18+
По условиям вывода в таблицу: Name - имя покупателя, Result - два наибольших заказа через запятую, слева id заказа и справа - сумма по заказу, колонка TotalSumPerCustomer - показывает общую сумму покупок клиента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2018, 11:52 |
|
||
|
Помогите составить запрос из трех таблиц с сложной сортировкой.
|
|||
|---|---|---|---|
|
#18+
andyscjName - имя покупателя, Result - два наибольших заказа через запятую, слева id заказа и справа - сумма по заказу, колонка TotalSumPerCustomer - показывает общую сумму покупок клиента. Первый и последний пункты не должны вызывать проблем. Второй пункт сложен только тем, что надо выбрать два заказа из всех. Это можно сделать только в подзапросе. Как это выполнить - читать FAQ: Выборка нескольких последних записей в неких группах . По получении - CONCAT для объединения id и суммы и GROUP_CONCAT для объединения двух записей в одно поле. Всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2018, 11:59 |
|
||
|
Помогите составить запрос из трех таблиц с сложной сортировкой.
|
|||
|---|---|---|---|
|
#18+
Akina, Спасибо ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2018, 15:30 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39618583&tid=1829964]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
176ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 482ms |

| 0 / 0 |
