Я хотел бы помочь в том, как думать и заказывать эту проблему SQL, не обязательно с фактическим кодом.Больше чем одно значение для PIVOT в хронологическом порядке
У меня есть большой стол фона проверяет мои поля:
[First Name]
[Last Name]
[SSN]
[Administration] // Who conducted the background check
[Date of Birth] // This field is often null
[Result] // Possible values are 'No Record', 'Record', or Null
[ResultDate]
Большинство людей имеют более чем один проверку. Например, Джон Доу мог иметь один фон от администрации X от 1 января 2011 года, а другой - от администрации Y от 1 января 2012 года.
Я хотел бы PIVOT
Результат, результат и администрация вместе в хронологическом порядке. Например, запись будет считаться
John Doe - 'Record' - 1/1/2011 - Administration X - 'Record' on 1/1/2013
Я не могу понять, как это сделать. Как бы вы опирались на три разных поля? Если вы можете опираться на три разных поля (Result, ResultDate, Administration), можете ли вы упорядочить их в хронологическом порядке на основе ResultDate?