Kossmmooss
@Kossmmooss

Как раскидать значения в столбце в MySql?

select distinct a.object_id as number/*'Номер заявки'*/,
 a.value_text as 'Описание проблемы', 
a.value_date as 'Начало', a.value_date as 'Конец'
from dynamic_field_value as a


У меня есть таблица dynamic_field_value. В которой указан номер заявки и дата начала заявки, следующей же строкой указывается тот же номер заявки , но уже дата ее окончания. Проблема в том,что я не имею ни малейшего понятия,как мне сделать сортировку - "Вывести все заявки,у которых есть только дата начала или обе даты"
  • Вопрос задан
  • 2309 просмотров
Решения вопроса 1
syschel
@syschel
freelance/python/django/backend
Организация конечно не ахти. Проще сразу бы добавить второе поле даты завершения.
А так, если при смене статуса пишется ещё одна строка с общим идентификатором object_id. То делать COUNT('object_id') as count GROUP BY object и все результаты где он будет больше 1 игнорировать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы