Не знаю, находится ли заголовок, поскольку я не могу найти лучшее описание. Я попытаюсь прояснить это здесь, но это немного сложно.Несколько IF в IF в порядке заказа в MySQL
Я работаю над системой заказов с ручками. Каждый случай можно разделить на этапы, но не всегда. Все, поэтому каждый случай будет в какой-то момент получить состояние «В процессе производства». Состояние «В производстве» имеет 2 даты для случаев без стадий и 2 даты для случаев со стадиями - один для крайнего срока, когда он должен быть в производстве, и один для тех случаев, когда он фактически был введен в производство.
Теперь это дает мне 4 даты. Мне нужно заказать свой запрос.
Моя проблема заключается в том, что случаи «в производстве» должны быть упорядочены вместе, а случаи не «в производстве» должны быть упорядочены вместе, независимо от того, является ли это случаем с этапами или нет. Мне просто нужно посмотреть на разные поля, в зависимости от того, в каком случае есть этапы или нет.
Как это сделать?
Я попытаюсь сделать изображение, чтобы сделать его более понятным.
e21, e23, r532i и r571a - это все даты, и их следует заказывать как даты.
а не так много теории ... пожалуйста, покажите пример схему, ввод и ожидаемый результат .... * теория скучна быть честными * – NoobEditor