Фон: Я пишу запрос для сравнения actual and ideal growth data for children. Дети видят док один раз в год, док-меры, очки накладываются на типичные кривые роста. Проблема в том, что для используемого графического компонента требуется фиксированное количество точек данных. Нет проблем с отсутствием данных как NULL, но они должны быть там.Как заполнить недостающие значения в запросе MySQL
данных у меня есть:
age weight/kg
-----------------
2 10
3 11
6 20
Ожидаемый:
age weight/kg
-----------------
2 10
3 11
4 NULL
5 NULL
6 20
Требуемые значение возраст фиксируется (2-6 в данном примере), и может быть жестко, как они Арен 't в любой таблице, иначе я бы присоединился и сгруппировался. Я хотел бы использовать один запрос.
возможно дубликат [Как найти пробелы в последовательной нумерации в MySQL?] (Http://stackoverflow.com/questions/4340793/how-to-find-gaps-in-sequential-numbering-in- mysql) – hampusohlsson
@hamohl, не совсем. Этот вопрос касается поиска недостающих записей, мой вопрос заключается в слиянии неполных множеств с полной последовательностью. – PeerBr