Advertisement
Advertisement
| 05.13.2008 at 07:38AM PDT, ID: 23397959 |
|
[x]
Attachment Details
|
||
|
[x]
The Solution Rating System
|
||
|
With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.
Your Input Matters If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support. Thank you! |
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: |
SELECT [Line Number], [Pedigree Code], [House], [Pen Number], [Date], [Hatch Date Low], AvgAgeWeeks, [Total Eggs], [Female Total], [%Prd], [Female PPH] FROM ( SELECT [Line Number], [Pedigree Code], [House], [Pen Number], Convert(NVarChar, [Date], 101) As [Date], Convert(NVarChar, [Hatch Date Low], 101) As [Hatch Date Low], (Floor(Datediff(dd, [Hatch Date Low], [Date])/7) + Floor(Datediff(dd, [Hatch Date High], [Date])/7))/2 As AvgAgeWeeks, Sum([Total Eggs]) As [Total Eggs], Sum([Female Total]) As [Female Total], Case Avg([Female Total]) When 0 Then Null Else Avg(Convert(decimal(4,1), 100*(Convert(float, [Total Eggs] + [Floor Eggs])/Convert(float, [Female Total])))) End As [%Prd], Case When (Convert(decimal(6,2), pt.[Female Total])/100) = 0 Then Null When pt.[Female Feed] = 0 Then Null Else Convert(decimal(6,2), (Convert(decimal(6,2), pt.[Female Feed])/(Convert(decimal(6,2), pt.[Female Total])/100))) End As [Female PPH] FROM [Prod Pen Totals] As pt INNER JOIN Location As l ON pt.[Location ID] = l.[Location ID] WHERE [House] = 84 AND [Date] >= '3/25/2008' AND [Date] <= '4/13/2008' GROUP BY [Line Number], [Pedigree Code], [House], [Pen Number], Convert(NVarChar, [Date], 101), Convert(NVarChar, [Hatch Date Low], 101), (Floor(Datediff(dd, [Hatch Date Low], [Date])/7) + Floor(Datediff(dd, [Hatch Date High], [Date])/7))/2, --Case [Female Total] When 0 Then Null Else Convert(decimal(4,1), 100*(Convert(float, [Total Eggs] + [Floor Eggs])/Convert(float, [Female Total]))) End, Case When (Convert(decimal(6,2), pt.[Female Total])/100) = 0 Then Null When pt.[Female Feed] = 0 Then Null Else Convert(decimal(6,2), (Convert(decimal(6,2), pt.[Female Feed])/(Convert(decimal(6,2), pt.[Female Total])/100))) End WITH ROLLUP ) As q WHERE ( [Pedigree Code] Is Null AND [House] Is Null AND [Pen Number] Is Null AND [Date] Is Null AND [Hatch Date Low] Is Null AND [AvgAgeWeeks] Is Null ) OR ( [Line Number] Is Not Null AND [Pedigree Code] Is Not Null AND [House] Is Not Null AND [Pen Number] Is Not Null AND [Date] Is Not Null AND [Hatch Date Low] Is Not Null AND [AvgAgeWeeks] Is Not Null AND [%Prd] Is Not Null AND [Female PPH] Is Not Null ) |