MySQL JOIN 3 таблицы или больше? - PullRequest
0 голосов
/ 06 сентября 2018

Как добавить массив JSON в другой массив JSON? Или у тебя есть другая идея?

Я делаю проект базы данных системы POS, но это сложно.

Я хочу добавить (menu_name, menu_name_count) как (рис. 3), но я этого не знаю.

"return": {
    "returnd": [
        {
            "order_id": 1,
            "user_id": 1,
            "company_id": 1,
            "table_number": 4,
            "order_text": "맛있게 해주세요~~",
            "order_date": "2018-09-05T21:35:50.000Z",
            "order_prepayment": 0,
            "order_user": 1,
            "order_hall": 0,
            "order_kitchen": 0,
            "order_finish": 0,
            "order_total_price": 38000
        }
    ],
    "returned1": [
        {
            "menu_name": "새빨간 찜닭 반 마리 (순살)",
            "menu_amount": 2
        },
        {
            "menu_name": "매운맛",
            "menu_amount": 1
        },
        {
            "menu_name": "공기밥",
            "menu_amount": 4
        }
    ]
}
 }

^ order id =1 и return1 - это меню и счет в order_id =1.

Как я могу добавить, или вы можете сказать мне лучший дизайн, чем этот?

{
        "order_id": 1,
        "user_id": 1,
        "company_id": 1,
        "table_number": 4,
        "order_text": "맛있게 해주세요~~",
        "order_date": "2018-09-05T21:35:50.000Z",
        "order_prepayment": 0,
        "order_user": 1,
        "order_hall": 0,
        "order_kitchen": 0,
        "order_finish": 0,
        "order_total_price": 38000

        "menu_name": "새빨간 찜닭 반 마리 (순살)",
        "menu_amount": 2
        "menu_name": "매운맛",
        "menu_amount": 1
        "menu_name": "공기밥",
        "menu_amount": 4
    }

Я хочу получить такой же или подобный результат.

...