Expanded Food and Nutrition Education Program (EFNEP)
FY2018 National Reports

Table of Contents

  1. Adult Diet Summary Report
  2. Adult Questionnaire Report
  3. Adult Summary Report
  4. Youth Summary Report
  5. Youth Questionnaire Summary Report
  6. Staff Summary Reports

    1. Professional Summary
    2. Paraprofessional Summary
    3. Volunteer Summary

Diet Summary Report

System: EFNEP
Institutes(s): All Institutes
Filter: All Adults
Reporting Year: 2018
Reporting Period: 10/01/2017 - 09/30/2018

1. Summary of Dietary Improvement (32004 with entry and exit recalls)

1. a) Mean, standard deviation and percent eating a specific quantity of each food group

Food Group Measurement Entry Exit
Mean +/- STDDEV Mean +/- STDDEV
1. Grains (total): Mean consumed at Entry and Exit 5.9 Oz Eq 4.4 5.3 Oz Eq 3.8
  0 Oz Eq 4.3 %   3.9 %  
  1-3 Oz Eq 32.8 %   36.6 %  
  4-5 Oz Eq 22.3 %   24.3 %  
  6-9 Oz Eq 27.3 %   25.2 %  
  10+ Oz Eq 13.6 %   9.6 %  
  Percent with Positive Change at Exit 45.3 %  
 
2. Whole Grains: Mean consumed at Entry and Exit 0.7 Oz Eq 1.2 1 Oz Eq 1.4
  0 Oz Eq 55.9 %   45.6 %  
  1-3 Oz Eq 41.6 %   49.6 %  
  4-5 Oz Eq 1.8 %   3.5 %  
  6-9 Oz Eq 0.3 %   1 %  
  10+ Oz Eq 0 %   0 %  
  Percent with Positive Change at Exit 35.7 %  
 
3. Fruits: Mean consumed at Entry and Exit 1 Cups 1.4 1.4 Cups 1.5
  0 Cups 35.6 %   25.3 %  
  1 Cups 47.5 %   47.6 %  
  2 Cups 9.8 %   15.3 %  
  3 Cups 4.3 %   6.7 %  
  4+ Cups 3.2 %   5.1 %  
  Percent with Positive Change at Exit 41.3 %  
 
4. Vegetables: Mean consumed at Entry and Exit 1.6 Cups 1.5 1.9 Cups 1.5
  0 Cups 10.5 %   7.4 %  
  1 Cups 58.9 %   53.4 %  
  2 Cups 17.2 %   20.4 %  
  3 Cups 7.4 %   10.1 %  
  4 Cups 3.2 %   4.7 %  
  5+ Cups 2.8 %   3.7 %  
  Percent with Positive Change at Exit 45.7 %  
 
5. Dairy: Mean consumed at Entry and Exit 1.2 Cups 1.4 1.3 Cups 1.3
  0 Cups 15.2 %   13.8 %  
  1 Cups 63.8 %   62 %  
  2 Cups 12.1 %   14.8 %  
  3 Cups 5 %   5.6 %  
  4+ Cups 3.9 %   4 %  
  Percent with Positive Change at Exit 43.7 %  
 
6. Protein Foods: Mean consumed at Entry and Exit 6.3 Oz Eq 5.4 6.2 Oz Eq 4.6
  0 Oz Eq 4 %   3.5 %  
  1-2 Oz Eq 22.4 %   20.9 %  
  3-4 Oz Eq 21 %   22.1 %  
  5-6 Oz Eq 18.4 %   19.6 %  
  7+ Oz Eq 34 %   34.2 %  
  Percent with Positive Change at Exit 46.1 %  
 
7. Oils: Mean consumed at Entry and Exit 19 Grams 21.5 18 Grams 19.3
  <15 Grams 54.6 %   55.7 %  
  15-26 Grams 20.4 %   21.8 %  
  26-36 Grams 10.9 %   10.2 %  
  36+ Grams 14.1 %   12.1 %  
  Percent with Positive Change at Exit 29.5 %  
 
8. Solid Fats and Added Sugars (SoFAS): Mean consumed at Entry and Exit 316.9 calories 293.4 260.4 calories 226.9
  <10 % of Calories 21.9 %   30.4 %  
  10-15 % of Calories 24 %   26.2 %  
  16-20 % of Calories 20.6 %   18.8 %  
  21+ % of Calories 33.4 %   24.8 %  
  Percent with Positive Change at Exit 57.4 %  
 
9. Percent with any positive change in any food group at exit (Fruits, Vegetables, Grains, Protein Foods, Dairy)     94.2 %  

*Positive change means exit intake was nearer recommended amount for age, sex and level of physical activity

1. b) Mean, standard deviation and percent eating a specific quantity of fruits and vegetables combined

Food Group Measurement Entry Exit
Mean +/- STDDEV Mean +/- STDDEV
1. Fruits and Vegetables: Mean consumed at Entry and Exit 2.6 Cups 2.5 3.2 Cups 2.4
  0 Cups 5.5 %   3.4 %  
  1 Cups 41.8 %   30.2 %  
  2 Cups 19.3 %   18.9 %  
  3 Cups 14.3 %   16.2 %  
  4-5 Cups 13.6 %   20.4 %  
  6+ Cups 6.1 %   10.8 %  

1. c) Percentage reporting eating a specific number of meals/snacks

Number of Meals / Snacks Entry Exit
1 meal(s)/snack(s) 4 % 2.9 %
2 meal(s)/snack(s) 11.6 % 8.1 %
3+ meal(s)/snack(s) 84.5 % 88.9 %

1. d) Number and Percentage who reported use of diet or nutrient supplements

  Entry Exit
Number 6252 6797
Percent 29.8 % 31.6 %

1. e) Money spent on food per person per month

Number of Participants Reporting
Entry Exit
14655 14848

Money spent on food for the family
  Entry Exit
Mean +/- STDDEV Mean +/- STDDEV
Family Size 3.9 2.3 3.9 2.4
Money spent on food per person per month $ 102.45 $ 89.56 $ 96.65 $ 91.00

Distribution of money spent on food per person per month
Money Spent Entry Exit
$<50 20.51 % 23.44 %
$50-99 31.26 % 33.43 %
$100-124 17.68 % 16.2 %
$125-149 9.76 % 8.67 %
$150-174 8.44 % 7.3 %
$175+ 12.38 % 10.98 %

Family Savings
  Number of Families Amount Saved
Total cost savings 17289 $ 619429.47
Average cost savings 17289 $ 35.83

1. f) Summary of Physical Activity

Number of Participants Reporting
Entry Exit
19342 19342

Number and percent reporting a specific amount of exercise
Level of Exercise Entry Exit
Number Mean Number Mean
Less than 30 minutes (Sedentary) 9667 50 % 5073 26 %
30 to 60 minutes (Moderately Active) 6745 35 % 9875 51 %
More than 60 minutes (Active) 2930 15 % 4394 23 %

Total with Positive Change in Physical Activity: 7422

Percent with Positive Change in Physical Activity: 38%

2. Summary of Calorie / Nutrient Improvement

2. a) Mean caloric intake and percentage of calories

Grams Consumed per Nutrient
Nutrient Entry Exit
Mean +/- STDDEV Mean +/- STDDEV
Carbohydrates 210.7 166.9 198.7 112.6
Fats 66.1 49.9 59.5 39.3
Protein 72.4 44.8 72.6 39.6
Alcohol 0.3 3.7 0.2 3.1
Caloric Intake
Entry Exit
Mean +/- STDDEV Mean +/- STDDEV
1709.5 1093 1598.4 826.8
Ranges of Caloric Intake
Ranges Entry (Mean) Exit (Mean)
<1400 43 % 45.6 %
1401-1800 19.6 % 22.1 %
1801-2000 7.6 % 7.8 %
2001-2200 6.8 % 6.1 %
2201-2400 5.3 % 5 %
>2400 17.8 % 13.5 %
Percentage of Calories from Carbohydrates
Measurement Entry Exit
Mean +/- STDDEV Mean +/- STDDEV
Mean intake 49.6 % 12.6 50.1 % 12.1
<45% 31.9 %   30.4 %  
45-65% 57 %   58.2 %  
>65% 11.1 %   11.4 %  
Percentage of Calories from Fat
Measurement Entry Exit
Mean +/- STDDEV Mean +/- STDDEV
Mean intake 33.7% 9.9 32.4% 9.7
<20% 7.3 %   9.2 %  
20-35% 45.1 %   50 %  
>35% 47.5 %   40.9 %  
Percentage of Calories from Protein
Measurement Entry Exit
Mean +/- STDDEV Mean +/- STDDEV
Mean intake 17.7 % 6.5 18.9 % 6.5
<10% 0.5 %   0.2 %  
10-35% 0 %   0 %  
>35% 63.8 %   71.2 %  
20-35% 35.8 %   28.5 %  

2. b) Mean nutrient intake and percent of Recommended Daily Allowance (RDA) or Adequacy Intake (AI)

Nutrient Measurement Entry Exit
Mean +/- STDDEV Mean +/- STDDEV
Fiber Mean intake 16.4g 12 18.2g 11.5
<51% AI 45.3 %   36.6 %  
51-69% AI 18.5 %   18.9 %  
70-99% AI 18.8 %   21.8 %  
>99% AI 17.4 %   22.7 %  
Calcium Mean intake 745.7mg 568.7 798.8mg 538.9
<51% RDA and AI 40.5 %   34.8 %  
51-69% RDA and AI 17.6 %   16.9 %  
70-99% RDA and AI 18.3 %   20.8 %  
>99% RDA and AI 23.6 %   27.5 %  
Potassium Mean intake 2246.5mg 1401 2414.9mg 1294.8
<51% AI 61.1 %   53.7 %  
51-69% AI 22 %   25.6 %  
70-99% AI 12.2 %   15.5 %  
>99% AI 4.7 %   5.3 %  
Iron Mean intake 13.9mg 9.7 13.6mg 9.5
<51% AI 27.7 %   27.7 %  
51-69% AI 16.1 %   16.5 %  
70-99% AI 18 %   18.6 %  
>99% AI 38.2 %   37.1 %  
Vitamin A Mean intake 588.5mcg 671.3 692.5mcg 763.5
<51% RDA and AI 42.8 %   35 %  
51-69% RDA and AI 14.6 %   13.8 %  
70-99% RDA and AI 15.4 %   16.3 %  
>99% RDA and AI 27.3 %   34.9 %  
Vitamin C Mean intake 71.6mg 93.5 89.1mg 92.1
<51% RDA and AI 48.9 %   38.2 %  
51-69% RDA and AI 7.6 %   8.2 %  
70-99% RDA and AI 9.7 %   9.8 %  
>99% RDA and AI 33.8 %   43.8 %  
Vitamin B6 Mean intake 1.8mg 1.5 2mg 1.4
<51% RDA and AI 14.4 %   10.9 %  
51-69% RDA and AI 9.7 %   7.9 %  
70-99% RDA and AI 17.4 %   16.2 %  
>99% RDA and AI 58.5 %   65 %  
Vitamin B12 Mean intake 4.4mcg 5 4.5mcg 5.3
<51% RDA and AI 16.7 %   15.1 %  
51-69% RDA and AI 8 %   7.4 %  
70-99% RDA and AI 11.8 %   11 %  
>99% RDA and AI 63.5 %   66.6 %  
Vitamin D Mean intake 4.2mcg 5 4.6mcg 5.5
<51% RDA and AI 84.8 %   82.8 %  
51-69% RDA and AI 6.9 %   8 %  
70-99% RDA and AI 4.2 %   4.6 %  
>99% RDA and AI 4.1 %   4.7 %  
Folate Mean intake 491mcg 374.5 490.8mcg 359.6
<51% RDA and AI 18.9 %   17.3 %  
51-69% RDA and AI 12.1 %   12.5 %  
70-99% RDA and AI 18.5 %   19.2 %  
>99% RDA and AI 50.5 %   51 %  
Sodium Mean intake 3034.1mg 1890.4 2938mg 1669
<51% AI 10.4 %   9.7 %  
51-69% AI 8.8 %   8.9 %  
70-99% AI 17.8 %   18.6 %  
>99% AI 63 %   62.8 %  

3. Distribution of Calorie and Nutrient Intake

3. a) Calorie and Nutrient Intake among Participants with entry and exit recalls (32004 adult(s), 100 %)

Nutrient Entry Exit
Mean +/- STDDEV Mean +/- STDDEV
Fiber (AI) 64.1 % 47.5 71.4 % 45.8
Calcium 72.4 % 55.8 77.5 % 53
Potassium (AI) 47.7 % 29.8 51.2 % 27.5
Iron 104.8 % 91.2 102.2 % 86.5
Vitamin A 79.7 % 92.5 93.9 % 105.8
Vitamin C 91.8 % 121 114.3 % 118.6
Vitamin B6 132.9 % 111.7 141.6 % 97.9
Vitamin B12 180.6 % 208.7 186.9 % 216.4
Vitamin D 27.7 % 33.4 30.3 % 36.3
Folate 119 % 90.8 118.8 % 87.5
Sodium (AI) 132 % 82.2 127.7 % 72.6
*Note: Means are percentage of RDA unless otherwise noted.

3. b) Calorie and Nutrient Intake among Participants with no exit recalls (Exited, educational objectives not met) (9547 Adult(s), 30 %)

Nutrient Entry
Mean +/- STDDEV
Fiber (AI) 55.8 % 42.5
Calcium 71.8 % 63.2
Potassium (AI) 43.2 % 26.7
Iron 104 % 101.9
Vitamin A 70.8 % 68.2
Vitamin C 78.9 % 97.2
Vitamin B6 131.1 % 120.8
Vitamin B12 167.3 % 162.7
Vitamin D 24.9 % 27.8
Folate 113.5 % 100.8
Sodium (AI) 125.8 % 86.9
*Note: Means are percentage of RDA unless otherwise noted.

4. Healthy Eating Index 2010 Summary

A. Healthy Eating Index 2010 component and total scores (32004 adult(s), 100 %)

Food Maximum Points Entry Exit
Mean +/- STDDEV Mean +/- STDDEV
Total Fruit 5 2.2 2.2 3 2.1
Whole Fruit 5 2.1 2.3 2.9 2.3
Total Vegetables 5 3.3 1.9 3.7 1.7
Greens and Beans 5 1.4 2.2 1.9 2.4
Whole Grains 10 2.4 3.4 3.4 3.8
Dairy 10 4.6 3.6 5.1 3.7
Total Protein Foods 5 4.3 1.4 4.4 1.3
Seafood and Plant Proteins 5 1.6 2.2 1.9 2.2
Fatty Acids 10 5.4 3.7 5.6 3.7
Refined Grains 10 5.1 3.9 6 3.9
Sodium 10 3.4 3.4 3 3.3
Empty Calories 20 14.8 5.8 16.3 5.1
Total 100 50.5 14.5 57 14.9

B. Healthy Eating Index 2010 Total Score Distribution (32004 adult(s), 100 %)

Distribution Entry Average Exit Average
0-50 (poor) 40 % 27.4 %
51-80 (needs improvement) 30.8 % 39.4 %
81-100 (good) 1.5 % 5.5 %

4. Healthy Eating Index 2015 Summary

A. Healthy Eating Index 2015 component and total scores (32004 adult(s), 100 %)

Food Maximum Points Entry Exit
Mean +/- STDDEV Mean +/- STDDEV
Total Fruit 5 0 0 0 0
Whole Fruit 5 0 0 0 0
Total Vegetables 5 0 0 0 0
Greens and Beans 5 0 0 0 0
Whole Grains 10 0 0 0 0
Dairy 10 0 0 0 0
Total Protein Foods 5 0 0 0 0
Seafood and Plant Proteins 5 0 0 0 0
Fatty Acids 10 0 0 0 0
Refined Grains 10 0 0 0 0
Sodium 10 0 0 0 0
Added Sugar 10 0 0 0 0
Saturated Fat 10 0 0 0 0
Total 100 0.1 0 0.1 0

B. Healthy Eating Index 2015 Total Score Distribution (32004 adult(s), 100 %)

Distribution Entry Average Exit Average
0-50 (poor) 0 % 0 %
51-80 (needs improvement) 0 % 0 %
81-100 (good) 0 % 0 %

5. Institutes

Institute Name Total
Number Percent
Alabama A&M University 95 0.3%
Alcorn State University 17 0.1%
American Samoa Community College 332 1%
Auburn University 1324 4.1%
Central State University 45 0.1%
Clemson University 162 0.5%
College of Micronesia 482 1.5%
Colorado State University 436 1.4%
Cornell University 5553 17.4%
Delaware State University 156 0.5%
Florida A&M University 104 0.3%
Fort Valley State University 270 0.8%
Iowa State University 347 1.1%
Kansas State University 424 1.3%
Kentucky State University 77 0.2%
Langston University 134 0.4%
Lincoln University 178 0.6%
Louisiana State University 1425 4.5%
Michigan State University 996 3.1%
Mississippi State University 310 1%
Montana State University 311 1%
New Mexico State University 273 0.9%
North Carolina A&T State University 29 0.1%
North Carolina State University 2141 6.7%
North Dakota State University 67 0.2%
Northern Marianas College 42 0.1%
Oklahoma State University 689 2.2%
Oregon State University 240 0.7%
Pennsylvania State University 2794 8.7%
Prairie View A&M University 534 1.7%
Purdue University 725 2.3%
Rutgers, the State University of New Jersey 824 2.6%
South Carolina State University 40 0.1%
South Dakota State University 14 0%
Southern University 90 0.3%
Tennessee State University 110 0.3%
Texas A&M University 8342 26.1%
The Ohio State University 1850 5.8%
The University of Tennessee 0%
Tuskegee University 0%
University of Alaska - Fairbanks 22 0.1%
University of Arizona 0%
University of Arkansas 0%
University of Arkansas at Pine Bluff 0%
University of California 0%
University of Connecticut 0%
University of Delaware 0%
University of Florida 0%
University of Georgia 0%
University of Guam 0%
University of Hawaii at Manoa 0%
University of Idaho 0%
University of Illinois 0%
University of Kentucky 0%
University of Maine 0%
University of Maryland - College Park 0%
University of Maryland - Eastern Shore 0%
University of Massachusetts 0%
University of Minnesota 0%
University of Missouri - Columbia 0%
University of Nebraska - Lincoln 0%
University of Nevada 0%
University of New Hampshire 0%
University of Puerto Rico 0%
University of Rhode Island 0%
University of the District of Columbia 0%
University of the Virgin Islands 0%
University of Vermont 0%
University of Wisconsin 0%
University of Wyoming 0%
Utah State University 0%
Virginia State University 0%
Virginia Tech 0%
Washington State University 0%
West Virginia State University 0%
West Virginia University 0%
EFNEP System
   
System EFNEP
Filter None Selected
Reporting Period -

1. Summary of the Number of Practices Improved Within Clusters of Questions

1.1 Diet Quality

Improvement in Areas
  # % 0% 100%
1+ Areas 55819 of 60514 92% horizontal bar 92%
2+ Areas 48149 of 60514 80% horizontal bar 80%
3+ Areas 37492 of 60514 62% horizontal bar 62%
4+ Areas 26545 of 60514 44% horizontal bar 44%
5+ Areas 16403 of 60514 27% horizontal bar 27%
6+ Areas 8354 of 60514 14% horizontal bar 14%

1.2 Physical Activity

Improvement in Areas
  # % 0% 100%
1+ Areas 47199 of 60129 78% horizontal bar 78%
2+ Areas 32752 of 60129 54% horizontal bar 54%

1.3 Food Safety

Improvement in Areas
  # % 0% 100%
1+ Areas 47695 of 60204 79% horizontal bar 79%
2+ Areas 27748 of 60204 46% horizontal bar 46%
3+ Areas 11413 of 60204 19% horizontal bar 19%

1.4 Food Security

Improvement in Areas
  # % 0% 100%
1+ Areas 28352 of 60031 47% horizontal bar 47%

1.5 Food Resource Management

Improvement in Areas
  # % 0% 100%
1+ Areas 48289 of 60045 80% horizontal bar 80%
2+ Areas 36242 of 60045 60% horizontal bar 60%
3+ Areas 25780 of 60045 43% horizontal bar 43%
4+ Areas 16820 of 60045 28% horizontal bar 28%

2. Improvement by Cluster of Behavior

2.1 Diet Quality of participants improved, indicated by the following:

54%

Eat fruit more often each day.

(32428 of 60189)

52%

Eat vegetables more often each day.

(31376 of 60172)

54%

Eat red and orange vegetables more often each week.

(32300 of 60066)

54%

Eat dark green vegetables more often each week.

(32553 of 60153)

37%

Drink regular soda less often.

(22169 of 59892)

39%

Drink fruit punch, fruit drinks, sweet tea, or sports drinks less often.

(23179 of 59907)

37%

Cook dinner at home more times a week.

(22229 of 59463)

2.2 Physical Activity of participants improved, indicated by the following:

57%

Exercise for at least 30 minutes more days a week.

(34405 of 59762)

50%

Strengthen muscles more days a week.

(30141 of 59718)

55%

Make small changes to be active more often.

(33077 of 59750)

2.3 Food Safety of participants improved, indicated by the following:

26%

Wash their hands more often before preparing food.

(15671 of 59747)

24%

Clean items/surfaces more often after contact with raw meat or seafood.

(14435 of 59681)

53%

Thaw frozen food at room temperature less often.

(31668 of 59492)

49%

Use a meat thermometer more often.

(29283 of 59475)

2.4 Food Security of participants improved, indicated by the following:

34%

Eat less than wanted less often.

(19918 of 59348)

31%

Have enough money for food.

(18403 of 59282)

2.5 Food Resource Management of participants improved, indicated by the following:

37%

Cook dinner at home more times a week.

(22229 of 59463)

45%

Compare food prices more often.

(26860 of 59582)

53%

Plan meals before shopping more often.

(31859 of 59667)

43%

Check cupboard before shopping more often.

(25946 of 59656)

48%

Make a list before shopping more often.

(28530 of 59580)

Note: The number of responses may vary by question due to missing data.

3. Distribution of Responses to Core Questions

3.01 Eat fruit more often each day

Responses - 60773 Participants
    # % 0% 100%
I rarely eat fruit Entry 8519 14% horizontal bar 14%
Exit 2642 4% horizontal bar 14%
Less than 1 time a day (a couple times a week) Entry 12774 21% horizontal bar 21%
Exit 6146 10% horizontal bar 21%
1 time a day Entry 16261 27% horizontal bar 27%
Exit 13164 22% horizontal bar 27%
2 times a day Entry 14542 24% horizontal bar 24%
Exit 21375 35% horizontal bar 24%
3 times a day Entry 5555 9% horizontal bar 9%
Exit 12051 20% horizontal bar 9%
4 or more times a day Entry 2156 3% horizontal bar 3%
Exit 4609 8% horizontal bar 3%

3.02 Eat vegetables more often each day

Responses - 60773 Participants
    # % 0% 100%
I rarely eat vegetables Entry 6071 10% horizontal bar 10%
Exit 1772 3% horizontal bar 10%
Less than 1 time a day (a couple times a week) Entry 10638 18% horizontal bar 18%
Exit 4734 8% horizontal bar 18%
1 time a day Entry 18242 30% horizontal bar 30%
Exit 13273 22% horizontal bar 30%
2 times a day Entry 16355 27% horizontal bar 27%
Exit 22055 36% horizontal bar 27%
3 times a day Entry 5945 10% horizontal bar 10%
Exit 13062 21% horizontal bar 10%
4 or more times a day Entry 2477 4% horizontal bar 4%
Exit 5148 9% horizontal bar 4%

3.03 Eat red and orange vegetables more often each week

Responses - 60773 Participants
    # % 0% 100%
I did not eat red and orange vegetables Entry 11171 18% horizontal bar 18%
Exit 4133 7% horizontal bar 18%
1 day a week Entry 13825 23% horizontal bar 23%
Exit 8630 14% horizontal bar 23%
2 days a week Entry 12511 21% horizontal bar 21%
Exit 12807 21% horizontal bar 21%
3 days a week Entry 10480 17% horizontal bar 17%
Exit 13916 23% horizontal bar 17%
4 days a week Entry 5122 8% horizontal bar 8%
Exit 9062 15% horizontal bar 8%
5 days a week Entry 3451 6% horizontal bar 6%
Exit 6559 11% horizontal bar 6%
6 or 7 days a week Entry 3242 5% horizontal bar 5%
Exit 4898 8% horizontal bar 5%

3.04 Eat dark green vegetables more often each week

Responses - 60773 Participants
    # % 0% 100%
I did not eat dark green vegetables Entry 8435 14% horizontal bar 14%
Exit 3004 5% horizontal bar 14%
1 day a week Entry 13036 21% horizontal bar 21%
Exit 7036 12% horizontal bar 21%
2 days a week Entry 13005 21% horizontal bar 21%
Exit 11502 19% horizontal bar 21%
3 days a week Entry 11423 19% horizontal bar 19%
Exit 14352 24% horizontal bar 19%
4 days a week Entry 6216 10% horizontal bar 10%
Exit 10338 17% horizontal bar 10%
5 days a week Entry 4224 7% horizontal bar 7%
Exit 7930 13% horizontal bar 7%
6 or 7 days a week Entry 3523 6% horizontal bar 6%
Exit 5793 10% horizontal bar 6%

3.05 Drink regular soda less often

Responses - 60773 Participants
    # % 0% 100%
Never Entry 16733 27% horizontal bar 27%
Exit 25212 41% horizontal bar 27%
1 - 3 times a week Entry 23440 39% horizontal bar 39%
Exit 22857 38% horizontal bar 39%
4 - 6 times a week Entry 4978 8% horizontal bar 8%
Exit 3057 5% horizontal bar 8%
1 time a day Entry 5150 9% horizontal bar 9%
Exit 3717 6% horizontal bar 9%
2 times a day Entry 3802 6% horizontal bar 6%
Exit 2285 4% horizontal bar 6%
3 times a day Entry 2652 4% horizontal bar 4%
Exit 1382 2% horizontal bar 4%
4 or more times a day Entry 2859 5% horizontal bar 5%
Exit 1248 2% horizontal bar 5%

3.06 Drink fruit punch, fruit drinks, sweet tea, or sports drinks less often

Responses - 60773 Participants
    # % 0% 100%
Never Entry 15448 25% horizontal bar 25%
Exit 22798 37% horizontal bar 25%
1 - 3 times a week Entry 22410 37% horizontal bar 37%
Exit 22576 37% horizontal bar 37%
4 - 6 times a week Entry 6863 11% horizontal bar 11%
Exit 4762 8% horizontal bar 11%
1 time a day Entry 5090 8% horizontal bar 8%
Exit 3629 6% horizontal bar 8%
2 times a day Entry 4095 7% horizontal bar 7%
Exit 2701 4% horizontal bar 7%
3 times a day Entry 2919 5% horizontal bar 5%
Exit 1771 3% horizontal bar 5%
4 or more times a day Entry 2800 5% horizontal bar 5%
Exit 1472 2% horizontal bar 5%

3.07 Exercise for at least 30 minutes more days a week

Responses - 60773 Participants
    # % 0% 100%
0 days Entry 19123 32% horizontal bar 32%
Exit 6503 11% horizontal bar 32%
1 day Entry 8792 14% horizontal bar 14%
Exit 5724 9% horizontal bar 14%
2 days Entry 8447 14% horizontal bar 14%
Exit 8967 15% horizontal bar 14%
3 days Entry 8025 13% horizontal bar 13%
Exit 11428 19% horizontal bar 13%
4 days Entry 4115 7% horizontal bar 7%
Exit 7230 12% horizontal bar 7%
5 days Entry 4850 8% horizontal bar 8%
Exit 9274 15% horizontal bar 8%
6 days Entry 2004 3% horizontal bar 3%
Exit 4268 7% horizontal bar 3%
7 days Entry 4093 7% horizontal bar 7%
Exit 6353 10% horizontal bar 7%

3.08 Strengthen muscles more days a week

Responses - 60773 Participants
    # % 0% 100%
0 days Entry 30546 50% horizontal bar 50%
Exit 15770 26% horizontal bar 50%
1 day Entry 8032 13% horizontal bar 13%
Exit 8219 14% horizontal bar 13%
2 days Entry 6950 11% horizontal bar 11%
Exit 10526 17% horizontal bar 11%
3 days Entry 5434 9% horizontal bar 9%
Exit 9493 16% horizontal bar 9%
4 days Entry 2527 4% horizontal bar 4%
Exit 4810 8% horizontal bar 4%
5 days Entry 2841 5% horizontal bar 5%
Exit 5162 8% horizontal bar 5%
6 days Entry 1181 2% horizontal bar 2%
Exit 2287 4% horizontal bar 2%
7 days Entry 1950 3% horizontal bar 3%
Exit 3430 6% horizontal bar 3%

3.09 Make small changes to be active more often

Responses - 60773 Participants
    # % 0% 100%
Never Entry 9113 15% horizontal bar 15%
Exit 2573 4% horizontal bar 15%
Rarely (about 20% of the time) Entry 15714 26% horizontal bar 26%
Exit 7956 13% horizontal bar 26%
Sometimes (about 40% of the time) Entry 18361 30% horizontal bar 30%
Exit 17842 29% horizontal bar 30%
Often (about 60% of the time) Entry 8664 14% horizontal bar 14%
Exit 14105 23% horizontal bar 14%
Usually (about 80% of the time) Entry 3689 6% horizontal bar 6%
Exit 8827 15% horizontal bar 6%
Always Entry 4056 7% horizontal bar 7%
Exit 8372 14% horizontal bar 7%

3.10 Wash their hands more often before preparing food

Responses - 60773 Participants
    # % 0% 100%
Never Entry 791 1% horizontal bar 1%
Exit 277 0% horizontal bar 1%
Rarely (about 20% of the time) Entry 1610 3% horizontal bar 3%
Exit 474 1% horizontal bar 3%
Sometimes (about 40% of the time) Entry 3183 5% horizontal bar 5%
Exit 1320 2% horizontal bar 5%
Often (about 60% of the time) Entry 5602 9% horizontal bar 9%
Exit 2769 4% horizontal bar 9%
Usually (about 80% of the time) Entry 8711 14% horizontal bar 14%
Exit 6002 10% horizontal bar 14%
Always Entry 39658 65% horizontal bar 65%
Exit 48817 80% horizontal bar 65%

3.11 Clean items/surfaces more often after contact with raw meat or seafood

Responses - 60773 Participants
    # % 0% 100%
Never Entry 1806 3% horizontal bar 3%
Exit 1256 2% horizontal bar 3%
Rarely (about 20% of the time Entry 1881 3% horizontal bar 3%
Exit 767 1% horizontal bar 3%
Sometimes (about 40% of the time) Entry 3338 6% horizontal bar 6%
Exit 1398 2% horizontal bar 6%
Often (about 60% of the time) Entry 4402 7% horizontal bar 7%
Exit 2150 4% horizontal bar 7%
Usually (about 80% of the time) Entry 6631 11% horizontal bar 11%
Exit 4912 8% horizontal bar 11%
Always Entry 41391 68% horizontal bar 68%
Exit 49309 81% horizontal bar 68%

3.12 Thaw frozen food at room temperature less often

Responses - 60773 Participants
    # % 0% 100%
Never Entry 9727 16% horizontal bar 16%
Exit 24825 41% horizontal bar 16%
Rarely (about 20% of the time) Entry 8419 14% horizontal bar 14%
Exit 10480 17% horizontal bar 14%
Sometimes (about 40% of the time) Entry 11355 19% horizontal bar 19%
Exit 7920 13% horizontal bar 19%
Often (about 60% of the time) Entry 7761 13% horizontal bar 13%
Exit 4238 7% horizontal bar 13%
Usually (about 80% of the time) Entry 8269 14% horizontal bar 14%
Exit 4595 8% horizontal bar 14%
Always Entry 14088 23% horizontal bar 23%
Exit 7601 12% horizontal bar 23%

3.13 Use a meat thermometer more often

Responses - 60773 Participants
    # % 0% 100%
Never Entry 35978 59% horizontal bar 59%
Exit 19065 31% horizontal bar 59%
Rarely (about 20% of the time Entry 8761 14% horizontal bar 14%
Exit 9103 15% horizontal bar 14%
Sometimes (about 40% of the time) Entry 5692 9% horizontal bar 9%
Exit 10605 17% horizontal bar 9%
Often (about 60% of the time) Entry 2633 4% horizontal bar 4%
Exit 6038 10% horizontal bar 4%
Usually (about 80% of the time) Entry 2470 4% horizontal bar 4%
Exit 6239 10% horizontal bar 4%
Always Entry 3659 6% horizontal bar 6%
Exit 8560 14% horizontal bar 6%

3.14 Eat less than wanted less often

Responses - 60773 Participants
    # % 0% 100%
Never Entry 22978 38% horizontal bar 38%
Exit 28316 47% horizontal bar 38%
Rarely (about 20% of the time) Entry 10827 18% horizontal bar 18%
Exit 10192 17% horizontal bar 18%
Sometimes (about 40% of the time) Entry 12036 20% horizontal bar 20%
Exit 9214 15% horizontal bar 20%
Often (about 60% of the time) Entry 5683 9% horizontal bar 9%
Exit 4390 7% horizontal bar 9%
Usually (about 80% of the time) Entry 3332 6% horizontal bar 6%
Exit 3227 5% horizontal bar 6%
Always Entry 4270 7% horizontal bar 7%
Exit 4061 7% horizontal bar 7%

3.15 Have enough money for food

Responses - 60773 Participants
    # % 0% 100%
Never Entry 28318 47% horizontal bar 47%
Exit 34552 57% horizontal bar 47%
Rarely (about 20% of the time) Entry 10857 18% horizontal bar 18%
Exit 10323 17% horizontal bar 18%
Sometimes (about 40% of the time) Entry 9932 16% horizontal bar 16%
Exit 6853 11% horizontal bar 16%
Often (about 60% of the time) Entry 4088 7% horizontal bar 7%
Exit 2679 4% horizontal bar 7%
Usually (about 80% of the time) Entry 2871 5% horizontal bar 5%
Exit 2185 4% horizontal bar 5%
Always Entry 3177 5% horizontal bar 5%
Exit 3040 5% horizontal bar 5%

3.16 Cook dinner at home more times a week

Responses - 60773 Participants
    # % 0% 100%
I rarely cook dinner at home Entry 5728 9% horizontal bar 9%
Exit 3165 5% horizontal bar 9%
1 day a week Entry 2552 4% horizontal bar 4%
Exit 1510 3% horizontal bar 4%
2 days a week Entry 4867 8% horizontal bar 8%
Exit 3202 5% horizontal bar 8%
3 days a week Entry 7396 12% horizontal bar 12%
Exit 6065 10% horizontal bar 12%
4 days a week Entry 7999 13% horizontal bar 13%
Exit 8405 14% horizontal bar 13%
5 days a week Entry 11925 20% horizontal bar 20%
Exit 14535 24% horizontal bar 20%
6 or 7 days a week Entry 18694 31% horizontal bar 31%
Exit 22649 37% horizontal bar 31%

3.17 Compare food prices more often

Responses - 60773 Participants
    # % 0% 100%
Never Entry 6325 10% horizontal bar 10%
Exit 2459 4% horizontal bar 10%
Rarely (about 20% of the time) Entry 5838 10% horizontal bar 10%
Exit 2721 5% horizontal bar 10%
Sometimes (about 40% of the time) Entry 11076 18% horizontal bar 18%
Exit 6953 11% horizontal bar 18%
Often (about 60% of the time) Entry 8704 14% horizontal bar 14%
Exit 8262 14% horizontal bar 14%
Usually (about 80% of the time) Entry 8265 14% horizontal bar 14%
Exit 11194 18% horizontal bar 14%
Always Entry 19357 32% horizontal bar 32%
Exit 28345 47% horizontal bar 32%

3.18 Plan meals before shopping more often

Responses - 60773 Participants
    # % 0% 100%
Never Entry 9515 16% horizontal bar 16%
Exit 2953 5% horizontal bar 16%
Rarely (about 20% of the time) Entry 8298 14% horizontal bar 14%
Exit 3585 6% horizontal bar 14%
Sometimes (about 40% of the time) Entry 13500 22% horizontal bar 22%
Exit 9642 16% horizontal bar 22%
Often (about 60% of the time) Entry 8663 14% horizontal bar 14%
Exit 9806 16% horizontal bar 14%
Usually (about 80% of the time) Entry 8231 14% horizontal bar 14%
Exit 13021 21% horizontal bar 14%
Always Entry 11361 19% horizontal bar 19%
Exit 20875 34% horizontal bar 19%

3.19 Check cupboard before shopping more often

Responses - 60773 Participants
    # % 0% 100%
Never Entry 5010 8% horizontal bar 8%
Exit 1781 3% horizontal bar 8%
Rarely (about 20% of the time) Entry 5529 9% horizontal bar 9%
Exit 2268 4% horizontal bar 9%
Sometimes (about 40% of the time) Entry 10040 16% horizontal bar 16%
Exit 6168 10% horizontal bar 16%
Often (about 60% of the time) Entry 8564 14% horizontal bar 14%
Exit 7786 13% horizontal bar 14%
Usually (about 80% of the time) Entry 10011 17% horizontal bar 17%
Exit 13005 21% horizontal bar 17%
Always Entry 20329 33% horizontal bar 33%
Exit 28751 47% horizontal bar 33%

3.20 Make a list before shopping more often

Responses - 60773 Participants
    # % 0% 100%
Never Entry 9341 15% horizontal bar 15%
Exit 3239 5% horizontal bar 15%
Rarely (about 20% of the time) Entry 7098 12% horizontal bar 12%
Exit 3190 5% horizontal bar 12%
Sometimes (about 40% of the time) Entry 11248 18% horizontal bar 18%
Exit 7744 13% horizontal bar 18%
Often (about 60% of the time) Entry 6803 11% horizontal bar 11%
Exit 7254 12% horizontal bar 11%
Usually (about 80% of the time) Entry 8529 14% horizontal bar 14%
Exit 12018 20% horizontal bar 14%
Always Entry 16721 27% horizontal bar 27%
Exit 26395 43% horizontal bar 27%

4. Participants who meet all recommendations for food-related practices

4.1 Met all recommended practices in Diet Quality

4.2 Met all recommended practices in Physical Activity

4.3 Met all recommended practices in Food Safety

4.4 Met all recommended practices in Food Security

4.5 Met all recommended practices in Food Resource Management

4.6 Met all recommended practices in all clusters

EFNEP

Adult Summary Report

System: EFNEP
Institutes(s): All Institutes
Filter: All Adults
Reporting Year:2018
Reporting Period:10/01/2017 - 09/30/2018

1. Number of Program Families

a) Total number of program families: 52227

b) Number of new families enrolled this reporting period: 46428 (89%)

c) Number of people in program families: 148606

2. Distribution of Household Children

Number of Children Number of Families Percent
01056020%
11519629%
21361026%
3784515%
432676%
511722%
6+5771%
Total52227100%

Mean: 1.7

3. Distribution of Ages of Children

Age Range Number of Children Percent
Under 145575%
1-52932833%
6-81635118%
9-121915222%
13-151035612%
16-19894510%
Total88689100%

4. Distribution of Family Size

Family Size Number of Families Percent
1539510%
2776415%
31099821%
41112821%
5821216%
645899%
722024%
8+19394%
Total52227100%

Mean: 3.9

5. Household Income

Percentage of Poverty Level Number of Families Percent
<=50%2283044%
51-75%724314%
76-100%45499%
101-125%26135%
126-150%14343%
151-185%17083%
>=186%19504%
Not Specified990019%
Total52227100%

6. Pregnant and Nursing

  Number Percent
A) Pregnant37197%
B) Nursing14653%
C) Pregnant and Nursing2751%
D) Age < 20 and Pregnant or Nursing6771%
E) Not Pregnant, Not Nursing, No Children at Home936418%

Note: Total Pregnant participation is a sum of A) and C); and total nursing participants is sum of B) and C)

7. Age and Sex

Age Female Male Total
Number Percent Number Percent Number Percent
Not Given13143%1820%14963%
10 or Under80%30%110%
1110%00%10%
1220%00%20%
1390%20%110%
14290%40%330%
15880%100%980%
162470%1050%3521%
173381%1090%4471%
184601%1230%5831%
195281%1300%6581%
206331%1460%7791%
21-291087421%20874%1296125%
30-391381326%23625%1617531%
40-49797015%15373%950718%
50-5942118%10512%526210%
60 and over32266%6251%38517%
Total4375184%847616%52227100%

8. Highest Grade Completed

Highest Grade Completed Number of Participants Percent
Not Supplied1588930%
Grade 6 or less15493%
Grade 73911%
Grade 88812%
Grade 916443%
Grade 1018674%
Grade 1125295%
Grade 121007419%
GED37737%
Some College759115%
Graduated 2-year College24445%
Graduated College27635%
Post Graduate8322%
Total52227100%

9. Place of Residence

Status Families Percent
Farm7441%
Towns under 10,000 and rural non-farms836516%
Towns and Cities 10,000 to 50,000 and their suburbs1169222%
Suburbs of cities over 50,00032416%
Central cities over 50,0002818554%
Total52227100%

10. Status of Participants

Status Number Percent
Completed Program3566868%
Terminated Program1115221%
Continuing in Program540710%
Total52227100%

11. Reasons why Participant did not Complete Program

Exit Reason Number Percent
Returned to school1181%
Took a job8738%
Family Concerns5355%
Staff Vacancy2823%
Moved121711%
Lost Interest7807%
Other190517%
Other Obligations192117%
Lost contact with client352132%
Total11152100%

12. Months in Program

Months in Program Number of Participants Percent
0-34011785%
4-632867%
7-919514%
10-1213273%
13-155331%
16 and up1690%
Total47383100%
Statistic Completed Exit Before Objectives Met
Mean 2.5 3.2
StdDev 17.4 2.6

13. Type of Instruction

Type Number Percent
Group4902894%
Individual14753%
Both Group And Individual16383%
Other860%
Total52227100%

14. Distribution of Lessons Taught - Completed Program

Number of Lessons Number of Participants Percent
Entry480%
1-6732721%
7-122765878%
13-184211%
19+2141%
Total35668100%

Total Lessons: 35668

Mean: 8

StdDev: 1.6

15. Distribution of Lessons Taught - Exited Before Objectives Met

Number of Lessons Number of Participants Percent
Entry130%
1-61049094%
7-126366%
13-18110%
19+20%
Total11152100%

Total Lessons: 11152

Mean: 0

StdDev: 1.9

16. Distribution of Sessions - Completed Program

Number of Sessions Number of Participants Percent
Entry490%
1-61624946%
7-121896953%
13-183351%
19+660%
Total35668100%

Total Lessons: 35668

Mean: 6.9

StdDev: 1.7

17. Distribution of Sessions - Exited Before Objectives Met

Number of Sessions Number of Participants Percent
Entry130%
1-61072396%
7-124114%
13-1810%
19+40%
Total11152100%

Total Lessons: 11152

Mean: 2.8

StdDev: 1.7

18. Distribution of Hours

Hours Number of Participants Percent
0-31218424%
4-61061621%
7-91348126%
10-12869017%
13-1524805%
16+42138%
Total51664100%
Statistic Completed Exit Before Objectives Met
Mean 9.6 3.6
StdDev 4.7 2.4

19a. Sex and Race/Ethnic Characteristics

Race Ethnicity Female Male Total
Number Percent Number Percent Number Percent
White Hispanic or Latino: 12625 24% 1476 3% 14101 27%
Not Hispanic / Latino: 10819 21% 3171 6% 13990 27%
Not Provided: 771 1% 232 0% 1003 2%
Total: 24215 46% 4879 9% 29094 56%
Black or African American Hispanic or Latino: 425 1% 98 0% 523 1%
Not Hispanic / Latino: 9546 18% 1787 3% 11333 22%
Not Provided: 444 1% 156 0% 600 1%
Total: 10415 20% 2041 4% 12456 24%
American Indian or Alaskan Native Hispanic or Latino: 375 1% 75 0% 450 1%
Not Hispanic / Latino: 674 1% 134 0% 808 2%
Not Provided: 74 0% 13 0% 87 0%
Total: 1123 2% 222 0% 1345 3%
Asian Hispanic or Latino: 33 0% 4 0% 37 0%
Not Hispanic / Latino: 1289 2% 151 0% 1440 3%
Not Provided: 32 0% 8 0% 40 0%
Total: 1354 3% 163 0% 1517 3%
Native Hawaiian or Other Pacific Islander Hispanic or Latino: 40 0% 8 0% 48 0%
Not Hispanic / Latino: 384 1% 71 0% 455 1%
Not Provided: 361 1% 95 0% 456 1%
Total: 785 2% 174 0% 959 2%
Not Provided Hispanic or Latino: 3919 8% 533 1% 4452 9%
Not Hispanic / Latino: 349 1% 81 0% 430 1%
Not Provided: 418 1% 78 0% 496 1%
Total: 4686 9% 692 1% 5378 10%
White and Black or African American Hispanic or Latino: 74 0% 13 0% 87 0%
Not Hispanic / Latino: 297 1% 75 0% 372 1%
Not Provided: 23 0% 6 0% 29 0%
Total: 394 1% 94 0% 488 1%
White and Asian Hispanic or Latino: 7 0% 3 0% 10 0%
Not Hispanic / Latino: 41 0% 5 0% 46 0%
Not Provided: 5 0% 0 0% 5 0%
Total: 53 0% 8 0% 61 0%
White and American Indian or Alaskan Native Hispanic or Latino: 74 0% 14 0% 88 0%
Not Hispanic / Latino: 269 1% 83 0% 352 1%
Not Provided: 19 0% 5 0% 24 0%
Total: 362 1% 102 0% 464 1%
All Others Reporting Multiple Races Hispanic or Latino: 80 0% 16 0% 96 0%
Not Hispanic / Latino: 268 1% 77 0% 345 1%
Not Provided: 16 0% 8 0% 24 0%
Total: 364 1% 101 0% 465 1%
All Races Hispanic or Latino: 17652 34% 2240 4% 19892 38%
Not Hispanic / Latino: 23936 46% 5635 11% 29571 57%
Not Provided: 2163 4% 601 1% 2764 5%
Total: 43751 84% 8476 16% 52227 100%

19b. Sex and Race/Ethnic Characteristics

Race Hispanic or Latino Not Hispanic or Latino Ethnicity Not Provided Total
Number Percent Number Percent Number Percent Number Percent
American Indian or Alaskan Native 450 1% 808 1% 87 0% 1345 2%
Asian 37 0% 1440 2% 40 0% 1517 2%
Black or African American 523 1% 11333 21% 600 1% 12456 23%
White 14101 27% 13990 27% 1003 1% 29094 55%
Multiple Races Identified 281 0% 1115 2% 82 0% 1478 2%
Native Hawaiian or Other Pacific Islander 48 0% 455 1% 456 1% 959 2%
Not Provided 4452 9% 430 1% 496 1% 5378 11%
All Races 19892 38% 29571 57% 2764 5% 52227 100%

20. Public Assistance

Type Program Total Enrolled at Entry Additional Enrollment at Exit as a Result of EFNEP or SNAP-Ed Assistance/Recommendation
Number Percent Number Percent
Federal Child Nutrition 18076 35% 661 1%
Federal Head Start 3828 7% 199 0%
Federal Other 2866 5% 326 1%
Federal SNAP 23002 44% 810 2%
Federal WIC/CSFP 11630 22% 411 1%
Federal TEFAP - Commodity 2177 4% 287 1%
Federal FDPIR 258 0% 48 0%
Federal TANF 3643 7% 164 0%

Public Assistance - Other
Type Program Number at Entry Number at Exit
Number Percent Number Percent
Federal One or More Food Assistance Programs 38251 73% 2688 6%

21. Racial/Ethnic Subcategory

Race Female Male Total
Number Percent Number Percent Number Percent
None3781972%764515%4546487%
African American11862%1110%12972%
Central American2891%340%3231%
El Salvadorian2200%150%2350%
European1320%480%1800%
Mexican12272%1070%13343%
Puerto Rican3231%640%3871%
Samoan2981%460%3441%
Chinese50%20%70%
Alaskan90%00%90%
American Indian1350%540%1890%
Russian60%10%70%
Micronesian3921%950%4871%
Caribbean1830%250%2080%
Cuban190%10%200%
Dominican6141%770%6911%
Filipino230%90%320%
French Canadian10%00%10%
Haitian830%320%1150%
South American6921%850%7771%
Vietnamese20%00%20%
Middle Eastern620%160%780%
West African10%00%10%
Central African30%20%50%
North African140%10%150%
South African10%10%20%
East African40%10%50%
Portuguese40%10%50%
Hawaiian10%00%10%
Japanese30%10%40%
Ethiopian00%10%10%
Korean00%10%10%

22. Subgroups

Type Subgroup Name Total
Number Percent
FederalEFNEP52222100%
FederalESWIC300%
FederalTeam Nutrition20%
FederalSNAP-Ed410%
FederalPacific Islands40%
FederalSample23434%

Note: Total may add to more than 100% because adults may be in multiple subgroups

23. Institutes

Institute Name Total
Number Percent
Alabama A&M University 102 0.2%
Alcorn State University 17 0%
American Samoa Community College 350 0.7%
Auburn University 1671 3.2%
Central State University 76 0.1%
Clemson University 259 0.5%
College of Micronesia 482 0.9%
Colorado State University 1125 2.2%
Cornell University 7269 13.9%
Delaware State University 175 0.3%
Florida A&M University 110 0.2%
Fort Valley State University 273 0.5%
Iowa State University 661 1.3%
Kansas State University 632 1.2%
Kentucky State University 136 0.3%
Langston University 188 0.4%
Lincoln University 244 0.5%
Louisiana State University 1629 3.1%
Michigan State University 1843 3.5%
Mississippi State University 424 0.8%
Montana State University 467 0.9%
New Mexico State University 496 0.9%
North Carolina A&T State University 29 0.1%
North Carolina State University 2699 5.2%
North Dakota State University 139 0.3%
Northern Marianas College 74 0.1%
Oklahoma State University 1139 2.2%
Oregon State University 318 0.6%
Pennsylvania State University 5959 11.4%
Prairie View A&M University 576 1.1%
Purdue University 951 1.8%
Rutgers, the State University of New Jersey 1531 2.9%
South Carolina State University 63 0.1%
South Dakota State University 56 0.1%
Southern University 103 0.2%
Tennessee State University 122 0.2%
Texas A&M University 11773 22.5%
The Ohio State University 2840 5.4%
The University of Tennessee 3640 7%
Tuskegee University 181 0.3%
University of Alaska - Fairbanks 22 0%
University of Arizona 1383 2.6%
University of Arkansas 0 0%
University of Arkansas at Pine Bluff 0 0%
University of California 0 0%
University of Connecticut 0 0%
University of Delaware 0 0%
University of Florida 0 0%
University of Georgia 0 0%
University of Guam 0 0%
University of Hawaii at Manoa 0 0%
University of Idaho 0 0%
University of Illinois 0 0%
University of Kentucky 0 0%
University of Maine 0 0%
University of Maryland - College Park 0 0%
University of Maryland - Eastern Shore 0 0%
University of Massachusetts 0 0%
University of Minnesota 0 0%
University of Missouri - Columbia 0 0%
University of Nebraska - Lincoln 0 0%
University of Nevada 0 0%
University of New Hampshire 0 0%
University of Puerto Rico 0 0%
University of Rhode Island 0 0%
University of the District of Columbia 0 0%
University of the Virgin Islands 0 0%
University of Vermont 0 0%
University of Wisconsin 0 0%
University of Wyoming 0 0%
Utah State University 0 0%
Virginia State University 0 0%
Virginia Tech 0 0%
Washington State University 0 0%
West Virginia State University 0 0%
West Virginia University 0 0%
Array
(
    [Alabama A&M University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_AlabamaAMUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_AlabamaAMUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_AlabamaAMUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_AlabamaAMUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Alcorn State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_AlcornStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_AlcornStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_AlcornStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_AlcornStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [American Samoa Community College] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_AmericanSamoaCommunityCollege.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_AmericanSamoaCommunityCollege.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_AmericanSamoaCommunityCollege.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_AmericanSamoaCommunityCollege.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Auburn University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_AuburnUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_AuburnUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_AuburnUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_AuburnUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Central State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_CentralStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_CentralStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_CentralStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_CentralStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Clemson University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_ClemsonUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_ClemsonUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_ClemsonUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_ClemsonUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [College of Micronesia] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_CollegeofMicronesia.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_CollegeofMicronesia.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_CollegeofMicronesia.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_CollegeofMicronesia.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Colorado State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_ColoradoStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_ColoradoStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_ColoradoStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_ColoradoStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Cornell University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_CornellUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_CornellUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_CornellUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_CornellUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Delaware State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_DelawareStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_DelawareStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_DelawareStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_DelawareStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Florida A&M University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_FloridaAMUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_FloridaAMUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_FloridaAMUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_FloridaAMUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Fort Valley State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_FortValleyStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_FortValleyStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_FortValleyStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_FortValleyStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Iowa State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_IowaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_IowaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_IowaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_IowaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Kansas State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_KansasStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_KansasStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_KansasStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_KansasStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Kentucky State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_KentuckyStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_KentuckyStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_KentuckyStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_KentuckyStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Langston University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_LangstonUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_LangstonUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_LangstonUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_LangstonUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Lincoln University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_LincolnUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_LincolnUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_LincolnUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_LincolnUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Louisiana State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_LouisianaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_LouisianaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_LouisianaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_LouisianaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Michigan State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_MichiganStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_MichiganStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_MichiganStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_MichiganStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Mississippi State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_MississippiStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_MississippiStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_MississippiStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_MississippiStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Montana State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_MontanaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_MontanaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_MontanaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_MontanaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [New Mexico State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_NewMexicoStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_NewMexicoStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_NewMexicoStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_NewMexicoStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [North Carolina A&T State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_NorthCarolinaATStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_NorthCarolinaATStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_NorthCarolinaATStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_NorthCarolinaATStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [North Carolina State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_NorthCarolinaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_NorthCarolinaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_NorthCarolinaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_NorthCarolinaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [North Dakota State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_NorthDakotaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_NorthDakotaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_NorthDakotaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_NorthDakotaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Northern Marianas College] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_NorthernMarianasCollege.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_NorthernMarianasCollege.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_NorthernMarianasCollege.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_NorthernMarianasCollege.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Oklahoma State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_OklahomaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_OklahomaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_OklahomaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_OklahomaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Oregon State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_OregonStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_OregonStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_OregonStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_OregonStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Pennsylvania State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_PennsylvaniaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_PennsylvaniaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_PennsylvaniaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_PennsylvaniaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Prairie View A&M University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_PrairieViewAMUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_PrairieViewAMUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_PrairieViewAMUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_PrairieViewAMUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Purdue University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_PurdueUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_PurdueUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_PurdueUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_PurdueUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Rutgers, the State University of New Jersey] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_RutgerstheStateUniversityofNewJersey.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_RutgerstheStateUniversityofNewJersey.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_RutgerstheStateUniversityofNewJersey.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_RutgerstheStateUniversityofNewJersey.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [South Carolina State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_SouthCarolinaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_SouthCarolinaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_SouthCarolinaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_SouthCarolinaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [South Dakota State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_SouthDakotaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_SouthDakotaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_SouthDakotaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_SouthDakotaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Southern University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_SouthernUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_SouthernUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_SouthernUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_SouthernUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Tennessee State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_TennesseeStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_TennesseeStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_TennesseeStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_TennesseeStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Texas A&M University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_TexasAMUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_TexasAMUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_TexasAMUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_TexasAMUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [The Ohio State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_TheOhioStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_TheOhioStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_TheOhioStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_TheOhioStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [The University of Tennessee] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_TheUniversityofTennessee.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_TheUniversityofTennessee.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_TheUniversityofTennessee.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_TheUniversityofTennessee.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Tuskegee University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_TuskegeeUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_TuskegeeUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_TuskegeeUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_TuskegeeUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Alaska - Fairbanks] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofAlaskaFairbanks.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofAlaskaFairbanks.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofAlaskaFairbanks.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofAlaskaFairbanks.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Arizona] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofArizona.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofArizona.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofArizona.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofArizona.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Arkansas] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofArkansas.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofArkansas.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofArkansas.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofArkansas.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Arkansas at Pine Bluff] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofArkansasatPineBluff.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofArkansasatPineBluff.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofArkansasatPineBluff.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofArkansasatPineBluff.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of California] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofCaliforniaDavis.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofCaliforniaDavis.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofCaliforniaDavis.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofCaliforniaDavis.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Connecticut] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofConnecticut.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofConnecticut.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofConnecticut.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofConnecticut.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Delaware] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofDelaware.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofDelaware.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofDelaware.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofDelaware.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Florida] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofFlorida.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofFlorida.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofFlorida.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofFlorida.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Georgia] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofGeorgia.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofGeorgia.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofGeorgia.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofGeorgia.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Guam] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofGuam.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofGuam.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofGuam.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofGuam.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Hawaii at Manoa] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofHawaiiatManoa.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofHawaiiatManoa.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofHawaiiatManoa.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofHawaiiatManoa.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Idaho] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofIdaho.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofIdaho.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofIdaho.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofIdaho.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Illinois] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofIllinois.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofIllinois.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofIllinois.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofIllinois.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Kentucky] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofKentucky.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofKentucky.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofKentucky.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofKentucky.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Maine] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofMaine.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofMaine.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofMaine.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofMaine.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Maryland - College Park] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofMarylandCollegePark.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofMarylandCollegePark.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofMarylandCollegePark.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofMarylandCollegePark.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Maryland - Eastern Shore] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofMarylandEasternShore.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofMarylandEasternShore.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofMarylandEasternShore.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofMarylandEasternShore.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Massachusetts] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofMassachusetts.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofMassachusetts.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofMassachusetts.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofMassachusetts.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Minnesota] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofMinnesota.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofMinnesota.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofMinnesota.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofMinnesota.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Missouri - Columbia] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofMissouriColumbia.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofMissouriColumbia.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofMissouriColumbia.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofMissouriColumbia.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Nebraska - Lincoln] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofNebraskaLincoln.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofNebraskaLincoln.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofNebraskaLincoln.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofNebraskaLincoln.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Nevada] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofNevada.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofNevada.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofNevada.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofNevada.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of New Hampshire] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofNewHampshire.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofNewHampshire.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofNewHampshire.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofNewHampshire.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Puerto Rico] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofPuertoRico.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofPuertoRico.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofPuertoRico.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofPuertoRico.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Rhode Island] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofRhodeIsland.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofRhodeIsland.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofRhodeIsland.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofRhodeIsland.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of the District of Columbia] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityoftheDistrictofColumbia.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityoftheDistrictofColumbia.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityoftheDistrictofColumbia.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityoftheDistrictofColumbia.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of the Virgin Islands] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityoftheVirginIslands.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityoftheVirginIslands.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityoftheVirginIslands.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityoftheVirginIslands.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Vermont] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofVermont.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofVermont.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofVermont.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofVermont.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Wisconsin] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofWisconsin.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofWisconsin.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofWisconsin.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofWisconsin.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [University of Wyoming] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofWyoming.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofWyoming.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UniversityofWyoming.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UniversityofWyoming.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Utah State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UtahStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UtahStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_UtahStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_UtahStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Virginia State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_VirginiaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_VirginiaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_VirginiaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_VirginiaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Virginia Tech] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_VirginiaTech.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_VirginiaTech.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_VirginiaTech.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_VirginiaTech.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [Washington State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_WashingtonStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_WashingtonStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_WashingtonStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_WashingtonStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [West Virginia State University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_WestVirginiaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_WestVirginiaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_WestVirginiaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_WestVirginiaStateUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

    [West Virginia University] => Array
        (
            [0] => SELECT DISTINCT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1
            [1] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, HispanicCode, RaceCodeBinary, count(RaceCodeBinary) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY SexMod, HispanicCode, RaceCodeBinary
            [2] => SELECT childrenAges AS ages FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND childrenAges IS NOT NULL AND childrenAges !=""
            [3] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [4] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus NOT IN (0,1) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [regions] => SELECT region_id, count(region_id) as count FROM Adult, AdultRegions, Regions WHERE AdultRegions.region_id = Regions.id AND   ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY region_id ORDER BY Regions.title
            [5] => SELECT count(Adult.AdultID) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus != 0
            [poverty] => SELECT count(level) as count, level FROM (SELECT CASE WHEN level<=50 THEN "<=50%" WHEN level>50 AND level<76 THEN "51-75%" WHEN level>=76 AND level<101 THEN "76-100%" WHEN level>=101 AND level<126 THEN "101-125%" WHEN level>=126 AND level<151 THEN "126-150%" WHEN level>=151 AND level<186 THEN "151-185%" ELSE ">=186%" END as level FROM (SELECT CASE WHEN State = "AK" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Alaska FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) WHEN State="HI" THEN round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Hawaii FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) ELSE round(((CASE WHEN Adult.Income = 0 THEN 1 ELSE REPLACE(Adult.Income, ",","") END*12)/(SELECT Income FROM prod_federal.povertyLevel pl, prod_federal.povertyTable pt WHERE pt.year=left(Adult.EntryDate,4) AND pt.id = pl.poverty_table_id AND pl.family_size=Adult.nFamilyTotal))*100) END AS level FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.Income!="N/S") x HAVING level IS NOT NULL ) y GROUP BY level
            [6] => SELECT CASE WHEN Sex="M" THEN "M" WHEN Sex="F" THEN "F" WHEN Sex="NR" THEN "NR" ELSE "OTHER" END AS SexMod, Age, count(Age) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 GROUP BY Age, SexMod
            [status] => SELECT ProgramStatus, count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ProgramStatus
            [status_count] => SELECT count(ProgramStatus) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND !(ExitDate <= "2018-09-30" || ExitDate IS NULL)
            [7] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program, count(if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))))) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0 GROUP BY months_in_program
            [8] => SELECT if(Adult.ExitDate="0000-00-00 00:00:00" OR Adult.ExitDate IS NULL , if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL, 0, period_diff(date_format(now(), "%Y%m"), date_format(Adult.EntryDate, "%Y%m"))), if(Adult.EntryDate="0000-00-00 00:00:00" OR Adult.EntryDate IS NULL,0, period_diff(date_format(Adult.ExitDate, "%Y%m"), date_format(Adult.EntryDate, "%Y%m")))) as months_in_program FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus != 0
            [9] => SELECT LessonCount as LCount, count(*) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY LCount
            [10] => SELECT ContactCount, count(ContactCount) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND ProgramStatus = 1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) GROUP BY ContactCount
            [11] => SELECT count(Adult.AdultID) as count FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Hours>=0 AND Hours<4
            [grad adults] => SELECT sum(Hours) as total FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus IN (1)
            [exited adults] => SELECT sum(Hours) as total, avg(Hours) as mean, std(Hours) as stddev FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND ProgramStatus NOT IN (0,1)
            [entrypa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceEntry WHERE tblAdultPublicAssistanceEntry.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1)) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [exitpa] => SELECT public_assistance_id, type, count(public_assistance_id) as count FROM (SELECT DISTINCT adult_id, public_assistance_id, type FROM tblAdultPublicAssistanceExit WHERE tblAdultPublicAssistanceExit.active=1 AND adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL))) x GROUP BY public_assistance_id, type ORDER BY type, public_assistance_id
            [only_efnep] => SELECT count(AdultID) as count FROM Adult WHERE AdultID IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceExit WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID NOT IN (SELECT adult_id FROM tblAdultPublicAssistanceEntry WHERE active=1 AND type IS NOT NULL) AND Adult.AdultID IN (SELECT adultID FROM tblAdultSubGroups WHERE subGroupID = 1 AND subgroupType="federal")
            [one or more entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_WestVirginiaUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [12] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.foodAssistance=1 AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_WestVirginiaUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.foodAssistance=1 AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [any_entry] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceEntry t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceEntry y JOIN prod_global_WestVirginiaUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1) GROUP BY x.adult_id HAVING count>0
            [13] => SELECT adult_id, sum(x.count) as count FROM (SELECT t.adult_id as adult_id, count(pa.id) as count FROM tblAdultPublicAssistanceExit t JOIN prod_federal.publicAssistance pa ON pa.id = t.public_assistance_id AND pa.status=1 WHERE t.active=1 GROUP BY adult_id UNION ALL SELECT y.adult_id as adult_id, count(pa2.id) as count FROM tblAdultPublicAssistanceExit y JOIN prod_global_WestVirginiaUniversity.publicAssistance pa2 ON pa2.id = y.public_assistance_id AND pa2.status=1 WHERE y.active=1 GROUP BY adult_id) x WHERE x.adult_id IN (SELECT Adult.AdultID FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 AND (ExitDate <= "2018-09-30" || ExitDate IS NULL) AND Adult.ProgramStatus!=0) GROUP BY x.adult_id HAVING count>0
            [14] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN low_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [15] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN med_edu>=0 AND med_edu<=3 THEN '0-3' WHEN med_edu>3 AND med_edu<=6 THEN '4-6' WHEN med_edu>6 AND med_edu<=9 THEN '7-9' WHEN med_edu>9 AND med_edu<=12 THEN '10-12' WHEN med_edu>12 AND med_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
            [16] => SELECT hours, count(hours) as count FROM (SELECT CASE WHEN high_edu>=0 AND low_edu<=3 THEN '0-3' WHEN low_edu>3 AND low_edu<=6 THEN '4-6' WHEN low_edu>6 AND low_edu<=9 THEN '7-9' WHEN low_edu>9 AND low_edu<=12 THEN '10-12' WHEN low_edu>12 AND low_edu<=15 THEN '13-15' ELSE '16+' END as hours FROM Adult,AdultRegions WHERE  ((EntryDate <= "2018-09-30") OR (EntryDate > "2017-10-01" AND ExitDate < "2017-10-01") OR (EntryDate < "2017-10-01" AND ExitDate > "2018-09-30") OR (EntryDate < "2018-09-30" AND (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL))) AND  EntryDate <= "2018-09-30" AND  (ExitDate >= "2017-10-01" OR (ExitDate = "" OR ExitDate ="0000-00-00 00:00:00" OR ExitDate IS NULL)) AND AdultRegions.region_id IN (SELECT id FROM Regions WHERE status=1) AND  Adult.AdultID = AdultRegions.adult_id AND Adult.status=1 ) x GROUP BY hours
        )

)
Array
(
    [Alabama A&M University] => 13
    [Alcorn State University] => 7
    [American Samoa Community College] => 39
    [Auburn University] => 1335
    [Central State University] => 55
    [Clemson University] => 215
    [College of Micronesia] => 0
    [Colorado State University] => 896
    [Cornell University] => 6025
    [Delaware State University] => 101
    [Florida A&M University] => 107
    [Fort Valley State University] => 189
    [Iowa State University] => 568
    [Kansas State University] => 439
    [Kentucky State University] => 71
    [Langston University] => 96
    [Lincoln University] => 161
    [Louisiana State University] => 1352
    [Michigan State University] => 1362
    [Mississippi State University] => 364
    [Montana State University] => 343
    [New Mexico State University] => 376
    [North Carolina A&T State University] => 18
    [North Carolina State University] => 2192
    [North Dakota State University] => 125
    [Northern Marianas College] => 29
    [Oklahoma State University] => 991
    [Oregon State University] => 273
    [Pennsylvania State University] => 4725
    [Prairie View A&M University] => 531
    [Purdue University] => 624
    [Rutgers, the State University of New Jersey] => 863
    [South Carolina State University] => 33
    [South Dakota State University] => 43
    [Southern University] => 65
    [Tennessee State University] => 100
    [Texas A&M University] => 8331
    [The Ohio State University] => 1859
    [The University of Tennessee] => 2456
    [Tuskegee University] => 181
    [University of Alaska - Fairbanks] => 17
    [University of Arizona] => 681
    [University of Arkansas] => 0
    [University of Arkansas at Pine Bluff] => 0
    [University of California] => 0
    [University of Connecticut] => 0
    [University of Delaware] => 0
    [University of Florida] => 0
    [University of Georgia] => 0
    [University of Guam] => 0
    [University of Hawaii at Manoa] => 0
    [University of Idaho] => 0
    [University of Illinois] => 0
    [University of Kentucky] => 0
    [University of Maine] => 0
    [University of Maryland - College Park] => 0
    [University of Maryland - Eastern Shore] => 0
    [University of Massachusetts] => 0
    [University of Minnesota] => 0
    [University of Missouri - Columbia] => 0
    [University of Nebraska - Lincoln] => 0
    [University of Nevada] => 0
    [University of New Hampshire] => 0
    [University of Puerto Rico] => 0
    [University of Rhode Island] => 0
    [University of the District of Columbia] => 0
    [University of the Virgin Islands] => 0
    [University of Vermont] => 0
    [University of Wisconsin] => 0
    [University of Wyoming] => 0
    [Utah State University] => 0
    [Virginia State University] => 0
    [Virginia Tech] => 0
    [Washington State University] => 0
    [West Virginia State University] => 0
    [West Virginia University] => 0
)
EFNEP

Youth Group Summary Report

System: EFNEP
Institutes(s): All Institutes
Filter: All Youth
Reporting Year: 2018
Reporting Period :10/01/2017 - 09/30/2018

1a) Number of youth groups reporting: 

9714 Group(s)

1b) Number of new youth groups reporting: 

8589 Group(s)

2a) Total Number of Youth


Number Percent
Males 124238 50%
Females 123560 50%
Total 247798 100%

2b) Total Number of Graduates


Number Percent
Graduates 207380 84%

3) Number participating in other 4-H programs:

43062 Youth

4) Program Statistics:


Mean StdDev +/-
# of Lessons 0 0
# of Sessions 6.2 1.55
# of Hours 0 0
# of Months 1.87 1.55

5A) Grade Distribution


Grade Number Percent
Pre-K14871%
K2702211%
1st Grade3055912%
2nd Grade3367814%
3rd Grade4063716%
4th Grade3757015%
5th Grade3231313%
6th Grade140776%
7th Grade98034%
8th Grade75713%
9th Grade46472%
10th Grade32281%
11th Grade23511%
12th Grade23321%
Special5230%
Total247798100%

5B) Grade Categories


Grade Number Percent
Pre-K14871%
K-29125937%
3-511052045%
6-83145113%
9-12125585%
Special5230%
Total 247798 100%

6) Place of Residence


Number Percent
Farm36571%
Towns under 10,000 and Rural Non-Farms4677019%
Towns & Cities 10,000 to 50,000 and their Suburbs4380618%
Suburbs of Cities over 50,0003498614%
Central Cities over 50,00011857948%
Total 247798 100%

7A) Race / Ethnic Characteristics


Race Abbreviation Race
AI or AN American Indian or Alaskan Native
NH or OPI Native Hawaiian or Other Pacific Islander


Total Youth By Race / Ethnicity
Category Race / Ethnicity Not Hispanic / Latino Hispanic / Latino Not Provided Total By Race
Individuals Reporting Only One RaceAI or AN10570%21931%990%33491%
Asian65123%1560%660%67343%
Black5189921%23611%5280%5478822%
NH or OPI30541%8140%380%39062%
White6567527%8703135%9400%15364662%
Not given16551%92434%54232%163217%
Individuals Reporting Multiple RacesAI or AN and White3210%1740%330%5280%
Asian and White4530%1230%260%6020%
Black and White35551%3320%490%39362%
AI or AN and Black1600%330%110%2040%
All Others12370%18241%7230%37842%
Total by Ethnicity 135578 55% 104284 42% 7936 3% 247798 100%

7B) Simplified Race / Ethnic Characteristics


Total Youth By Race / Ethnicity
Category Race / Ethnicity Not Hispanic / Latino Hispanic / Latino Not Provided Total By Race
Individuals Reporting Only One RaceAI or AN0%1%0%1%
Asian3%0%0%3%
Black21%1%0%22%
NH or OPI1%0%0%1%
White27%35%0%62%
Not given1%4%2%7%
Individuals Reporting Multiple Races2%1%0%3%
Total by Ethnicity 55% 42% 3% 100%

8) Delivery Modes

Mode Description
E 4-H Club Membership
F 4-H Special Interest / Short-Term Programs
I 4-H Camping Programs
J School Enrichment Programs
L After-School Programs Using 4-H Curricula / Staff Training
M Instructional TV / Video / Web Programs

9A) Number of Groups and Duration by Delivery Mode

Category E F I J L M Total
# of Groups 33 1059 84 6816 1719 2 9714
# of Lessons 0 0 0 0 0 0 0
# of Sessions 168 5679 494 40320 10489 11 57168
# of Hours 0 0 0 0 0 0 0
# of Months 74 899 92 12987 3836 2 17890

9B) Group Demographics by Delivery Mode

By Sex
E F I J L M Total
Males 326 0% 12387 5% 690 0% 95389 38% 15427 6% 12 0% 124238 50%
Females 291 0% 12419 5% 811 0% 93661 38% 16354 7% 12419 5% 123560 50%
Total 617 0% 24806 0% 1501 1% 189050 76% 31781 13% 23 0% 247798 100%
By Ethnicity
Ethnicity E F I J L M Total
Hispanic / Latino 96 0% 7019 3% 296 0% 87321 35% 9550 4% 2 0% 104284 42%
Not Hispanic / Latino 489 0% 17629 7% 1203 0% 96962 39% 19254 8% 21 0% 135578 55%
Not Provided 32 0% 158 0% 2 0% 4767 2% 2977 1% 0 0% 7936 3%
Total Ethnicity 617 0% 24806 10% 1501 1% 189050 76% 31781 13% 23 0% 247778 100%
By Race
Race E F I J L M Total
AI or AN 2 0% 303 0% 3 0% 2620 1% 419 0% 2 0% 3349 1%
Asian 27 0% 1065 0% 28 0% 4649 2% 965 0% 0 0% 6734 3%
Black 136 0% 9773 4% 425 0% 34533 14% 9910 4% 2 0% 54788 22%
NH or OPI 109 0% 251 0% 105 0% 3080 1% 361 0% 0 0% 3906 2%
White 188 0% 11671 5% 826 0% 126699 51% 14236 6% 19 0% 153646 62%
All Others 66 0% 1072 0% 50 0% 6367 3% 1495 1% 0 0% 9054 4%
Not Provided 89 0% 671 0% 64 0% 11102 4% 4395 2% 0 0% 16321 7%
Total 617 0% 24806 10% 1501 1% 189050 76% 31781 13% 23 0% 247778 100%

10. Subgroups

Type Subgroup Name Number of Groups Percent

Note: Total may add to more than 100% because adults may be in multiple subgroups

11. Program

Program Number Percent
EFNEP 9243 95%
SNAP-Ed 0 0%
Other 1 0%

12. Institutes

Total
Institute Name Number Percent
Alabama A&M University 276 0.1%
Alcorn State University 170 0.1%
American Samoa Community College 240 0.1%
Auburn University 4401 1.8%
Central State University 300 0.1%
Clemson University 5225 2.1%
College of Micronesia 727 0.3%
Colorado State University 1173 0.5%
Cornell University 7041 2.8%
Delaware State University 238 0.1%
Florida A&M University 415 0.2%
Fort Valley State University 80 0%
Iowa State University 778 0.3%
Kansas State University 455 0.2%
Kentucky State University 413 0.2%
Langston University 1493 0.6%
Lincoln University 776 0.3%
Louisiana State University 10631 4.3%
Michigan State University 0%
Mississippi State University 0%
Montana State University 0%
New Mexico State University 0%
North Carolina A&T State University 0%
North Carolina State University 0%
North Dakota State University 0%
Northern Marianas College 0%
Oklahoma State University 0%
Oregon State University 0%
Pennsylvania State University 3202 1.3%
Prairie View A&M University 0%
Purdue University 0%
Rutgers, the State University of New Jersey 0%
South Carolina State University 0%
South Dakota State University 0%
Southern University 0%
Tennessee State University 0%
Texas A&M University 83507 33.7%
The Ohio State University 7228 2.9%
The University of Tennessee 1539 0.6%
Tuskegee University 337 0.1%
University of Alaska - Fairbanks 173 0.1%
University of Arizona 2571 1%
University of Arkansas 4299 1.7%
University of Arkansas at Pine Bluff 630 0.3%
University of California 26861 10.8%
University of Connecticut 607 0.2%
University of Delaware 1196 0.5%
University of Florida 6291 2.5%
University of Georgia 226 0.1%
University of Guam 1841 0.7%
University of Hawaii at Manoa 619 0.2%
University of Idaho 1774 0.7%
University of Illinois 5211 2.1%
University of Kentucky 8775 3.5%
University of Maine 2500 1%
University of Maryland - College Park 4657 1.9%
University of Maryland - Eastern Shore 721 0.3%
University of Massachusetts 2459 1%
University of Minnesota 3046 1.2%
University of Missouri - Columbia 1592 0.6%
University of Nebraska - Lincoln 3552 1.4%
University of Nevada 395 0.2%
University of New Hampshire 2143 0.9%
University of Puerto Rico 2119 0.9%
University of Rhode Island 1699 0.7%
University of the District of Columbia 989 0.4%
University of the Virgin Islands 366 0.1%
University of Vermont 1186 0.5%
University of Wisconsin 4579 1.8%
University of Wyoming 569 0.2%
Utah State University 4108 1.7%
Virginia State University 33 0%
Virginia Tech 8995 3.6%
Washington State University 2042 0.8%
West Virginia State University 325 0.1%
West Virginia University 8004 3.2%
EFNEP\Models\CombineYouthSummary Object
(
    [blankGroup] => 
    [groupCount] => 9714
    [graduateGroups] => 9244
    [numberOfGraduates] => 207380
    [newGroups] => 8589
    [males] => 124238
    [females] => 123560
    [total] => 247798
    [other4H] => 43062
    [totalGrade] => Array
        (
            [Pre-K] => Array
                (
                    [Number] => 1487
                    [Percent] => 1
                )

            [K] => Array
                (
                    [Number] => 27022
                    [Percent] => 11
                )

            [1st Grade] => Array
                (
                    [Number] => 30559
                    [Percent] => 12
                )

            [2nd Grade] => Array
                (
                    [Number] => 33678
                    [Percent] => 14
                )

            [3rd Grade] => Array
                (
                    [Number] => 40637
                    [Percent] => 16
                )

            [4th Grade] => Array
                (
                    [Number] => 37570
                    [Percent] => 15
                )

            [5th Grade] => Array
                (
                    [Number] => 32313
                    [Percent] => 13
                )

            [6th Grade] => Array
                (
                    [Number] => 14077
                    [Percent] => 6
                )

            [7th Grade] => Array
                (
                    [Number] => 9803
                    [Percent] => 4
                )

            [8th Grade] => Array
                (
                    [Number] => 7571
                    [Percent] => 3
                )

            [9th Grade] => Array
                (
                    [Number] => 4647
                    [Percent] => 2
                )

            [10th Grade] => Array
                (
                    [Number] => 3228
                    [Percent] => 1
                )

            [11th Grade] => Array
                (
                    [Number] => 2351
                    [Percent] => 1
                )

            [12th Grade] => Array
                (
                    [Number] => 2332
                    [Percent] => 1
                )

            [Special] => Array
                (
                    [Number] => 523
                    [Percent] => 0
                )

            [Total] => Array
                (
                    [Number] => 247798
                    [Percent] => 100
                )

        )

    [lessons] => Array
        (
            [Mean] => 0
            [StdDev] => 0
        )

    [sessions] => Array
        (
            [Mean] => 6.2
            [StdDev] => 1.55
            [Total] => 57168
        )

    [hours] => Array
        (
            [Mean] => 0
            [StdDev] => 0
            [Total] => 0
        )

    [months] => Array
        (
            [Mean] => 1.87
            [StdDev] => 1.55
        )

    [categories] => Array
        (
            [Pre-K] => Array
                (
                    [Value] => 1487
                    [Percent] => 1
                )

            [K-2] => Array
                (
                    [Value] => 91259
                    [Percent] => 37
                )

            [3-5] => Array
                (
                    [Value] => 110520
                    [Percent] => 45
                )

            [6-8] => Array
                (
                    [Value] => 31451
                    [Percent] => 13
                )

            [9-12] => Array
                (
                    [Value] => 12558
                    [Percent] => 5
                )

            [Special] => Array
                (
                    [Value] => 523
                    [Percent] => 0
                )

        )

    [residence] => Array
        (
            [Farm] => Array
                (
                    [Value] => 3657
                    [Percent] => 1
                )

            [Towns under 10,000 and Rural Non-Farms] => Array
                (
                    [Value] => 46770
                    [Percent] => 19
                )

            [Towns & Cities 10,000 to 50,000 and their Suburbs] => Array
                (
                    [Value] => 43806
                    [Percent] => 18
                )

            [Suburbs of Cities over 50,000] => Array
                (
                    [Value] => 34986
                    [Percent] => 14
                )

            [Central Cities over 50,000] => Array
                (
                    [Value] => 118579
                    [Percent] => 48
                )

        )

    [raceHisp] => Array
        (
            [Only One Race] => Array
                (
                    [AI or AN] => Array
                        (
                            [1] => 1057
                            [2] => 2193
                            [3] => 99
                        )

                    [Asian] => Array
                        (
                            [4] => 6512
                            [5] => 156
                            [6] => 66
                        )

                    [Black] => Array
                        (
                            [7] => 51899
                            [8] => 2361
                            [9] => 528
                        )

                    [NH or OPI] => Array
                        (
                            [10] => 3054
                            [11] => 814
                            [12] => 38
                        )

                    [White] => Array
                        (
                            [13] => 65675
                            [14] => 87031
                            [15] => 940
                        )

                    [Not given] => Array
                        (
                            [16] => 1655
                            [17] => 9243
                            [18] => 5423
                        )

                )

            [Multiple Races] => Array
                (
                    [AI or AN and White] => Array
                        (
                            [19] => 321
                            [20] => 174
                            [21] => 33
                        )

                    [Asian and White] => Array
                        (
                            [22] => 453
                            [23] => 123
                            [24] => 26
                        )

                    [Black and White] => Array
                        (
                            [25] => 3555
                            [26] => 332
                            [27] => 49
                        )

                    [AI or AN and Black] => Array
                        (
                            [28] => 160
                            [29] => 33
                            [30] => 11
                        )

                    [All Others] => Array
                        (
                            [31] => 1237
                            [32] => 1824
                            [33] => 723
                        )

                )

        )

    [simplifiedRaceEthn] => Array
        (
            [Only One Race] => Array
                (
                    [AI or AN] => Array
                        (
                            [1] => 1057
                            [2] => 2193
                            [3] => 99
                        )

                    [Asian] => Array
                        (
                            [4] => 6512
                            [5] => 156
                            [6] => 66
                        )

                    [Black] => Array
                        (
                            [7] => 51899
                            [8] => 2361
                            [9] => 528
                        )

                    [NH or OPI] => Array
                        (
                            [10] => 3054
                            [11] => 814
                            [12] => 38
                        )

                    [White] => Array
                        (
                            [13] => 65675
                            [14] => 87031
                            [15] => 940
                        )

                    [Not given] => Array
                        (
                            [16] => 1655
                            [17] => 9243
                            [18] => 5423
                        )

                )

            [Multiple Races] => Array
                (
                    [] => Array
                        (
                            [34] => 5726
                            [35] => 2486
                            [36] => 842
                        )

                )

        )

    [program_type] => Array
        (
            [E] => Array
                (
                    [groups] => 33
                    [lessons] => 0
                    [sessions] => 168
                    [hours] => 0
                    [months] => 74
                    [gender] => Array
                        (
                            [M] => 326
                            [F] => 291
                            [Total] => 617
                        )

                    [ethnicity] => Array
                        (
                            [NH] => 489
                            [H] => 96
                            [NP] => 32
                        )

                    [race] => Array
                        (
                            [AI or AN] => 2
                            [Asian] => 27
                            [Black] => 136
                            [NH or OPI] => 109
                            [White] => 188
                            [All Others] => 66
                            [Not Provided] => 89
                        )

                )

            [F] => Array
                (
                    [groups] => 1059
                    [lessons] => 0
                    [sessions] => 5679
                    [hours] => 0
                    [months] => 899
                    [gender] => Array
                        (
                            [M] => 12387
                            [F] => 12419
                            [Total] => 24806
                        )

                    [ethnicity] => Array
                        (
                            [NH] => 17629
                            [H] => 7019
                            [NP] => 158
                        )

                    [race] => Array
                        (
                            [AI or AN] => 303
                            [Asian] => 1065
                            [Black] => 9773
                            [NH or OPI] => 251
                            [White] => 11671
                            [All Others] => 1072
                            [Not Provided] => 671
                        )

                )

            [I] => Array
                (
                    [groups] => 84
                    [lessons] => 0
                    [sessions] => 494
                    [hours] => 0
                    [months] => 92
                    [gender] => Array
                        (
                            [M] => 690
                            [F] => 811
                            [Total] => 1501
                        )

                    [ethnicity] => Array
                        (
                            [NH] => 1203
                            [H] => 296
                            [NP] => 2
                        )

                    [race] => Array
                        (
                            [AI or AN] => 3
                            [Asian] => 28
                            [Black] => 425
                            [NH or OPI] => 105
                            [White] => 826
                            [All Others] => 50
                            [Not Provided] => 64
                        )

                )

            [J] => Array
                (
                    [groups] => 6816
                    [lessons] => 0
                    [sessions] => 40320
                    [hours] => 0
                    [months] => 12987
                    [gender] => Array
                        (
                            [M] => 95389
                            [F] => 93661
                            [Total] => 189050
                        )

                    [ethnicity] => Array
                        (
                            [NH] => 96962
                            [H] => 87321
                            [NP] => 4767
                        )

                    [race] => Array
                        (
                            [AI or AN] => 2620
                            [Asian] => 4649
                            [Black] => 34533
                            [NH or OPI] => 3080
                            [White] => 126699
                            [All Others] => 6367
                            [Not Provided] => 11102
                        )

                )

            [L] => Array
                (
                    [groups] => 1719
                    [lessons] => 0
                    [sessions] => 10489
                    [hours] => 0
                    [months] => 3836
                    [gender] => Array
                        (
                            [M] => 15427
                            [F] => 16354
                            [Total] => 31781
                        )

                    [ethnicity] => Array
                        (
                            [NH] => 19254
                            [H] => 9550
                            [NP] => 2977
                        )

                    [race] => Array
                        (
                            [AI or AN] => 419
                            [Asian] => 965
                            [Black] => 9910
                            [NH or OPI] => 361
                            [White] => 14236
                            [All Others] => 1495
                            [Not Provided] => 4395
                        )

                )

            [M] => Array
                (
                    [groups] => 2
                    [lessons] => 0
                    [sessions] => 11
                    [hours] => 0
                    [months] => 2
                    [gender] => Array
                        (
                            [M] => 12
                            [F] => 11
                            [Total] => 23
                        )

                    [ethnicity] => Array
                        (
                            [NH] => 21
                            [H] => 2
                            [NP] => 0
                        )

                    [race] => Array
                        (
                            [AI or AN] => 2
                            [Asian] => 0
                            [Black] => 2
                            [NH or OPI] => 0
                            [White] => 19
                            [All Others] => 0
                            [Not Provided] => 0
                        )

                )

            [] => Array
                (
                    [ethnicity] => Array
                        (
                            [NH] => 20
                        )

                    [race] => Array
                        (
                            [Black] => 9
                            [White] => 7
                            [All Others] => 4
                        )

                    [lessons] => 0
                    [sessions] => 7
                    [hours] => 0
                    [months] => 0
                    [groups] => 1
                    [gender] => Array
                        (
                            [M] => 7
                            [F] => 13
                            [Total] => 20
                        )

                )

        )

    [regions] => 
    [subgroupsFederal] => Array
        (
        )

    [subgroupsInstitute] => Array
        (
        )

    [subgroupsRegion] => Array
        (
        )

    [is_institute] => 
    [db:EFNEP\Models\CombineYouthSummary:private] => 
    [basic_filter:EFNEP\Models\CombineYouthSummary:private] => 
    [institutes] => Array
        (
            [Alabama A&M University] => 276
            [Alcorn State University] => 170
            [American Samoa Community College] => 240
            [Auburn University] => 4401
            [Central State University] => 300
            [Clemson University] => 5225
            [College of Micronesia] => 727
            [Colorado State University] => 1173
            [Cornell University] => 7041
            [Delaware State University] => 238
            [Florida A&M University] => 415
            [Fort Valley State University] => 80
            [Iowa State University] => 778
            [Kansas State University] => 455
            [Kentucky State University] => 413
            [Langston University] => 1493
            [Lincoln University] => 776
            [Louisiana State University] => 10631
            [Michigan State University] => 
            [Mississippi State University] => 
            [Montana State University] => 
            [New Mexico State University] => 
            [North Carolina A&T State University] => 
            [North Carolina State University] => 
            [North Dakota State University] => 
            [Northern Marianas College] => 
            [Oklahoma State University] => 
            [Oregon State University] => 
            [Pennsylvania State University] => 3202
            [Prairie View A&M University] => 
            [Purdue University] => 
            [Rutgers, the State University of New Jersey] => 
            [South Carolina State University] => 
            [South Dakota State University] => 
            [Southern University] => 
            [Tennessee State University] => 
            [Texas A&M University] => 83507
            [The Ohio State University] => 7228
            [The University of Tennessee] => 1539
            [Tuskegee University] => 337
            [University of Alaska - Fairbanks] => 173
            [University of Arizona] => 2571
            [University of Arkansas] => 4299
            [University of Arkansas at Pine Bluff] => 630
            [University of California] => 26861
            [University of Connecticut] => 607
            [University of Delaware] => 1196
            [University of Florida] => 6291
            [University of Georgia] => 226
            [University of Guam] => 1841
            [University of Hawaii at Manoa] => 619
            [University of Idaho] => 1774
            [University of Illinois] => 5211
            [University of Kentucky] => 8775
            [University of Maine] => 2500
            [University of Maryland - College Park] => 4657
            [University of Maryland - Eastern Shore] => 721
            [University of Massachusetts] => 2459
            [University of Minnesota] => 3046
            [University of Missouri - Columbia] => 1592
            [University of Nebraska - Lincoln] => 3552
            [University of Nevada] => 395
            [University of New Hampshire] => 2143
            [University of Puerto Rico] => 2119
            [University of Rhode Island] => 1699
            [University of the District of Columbia] => 989
            [University of the Virgin Islands] => 366
            [University of Vermont] => 1186
            [University of Wisconsin] => 4579
            [University of Wyoming] => 569
            [Utah State University] => 4108
            [Virginia State University] => 33
            [Virginia Tech] => 8995
            [Washington State University] => 2042
            [West Virginia State University] => 325
            [West Virginia University] => 8004
        )

    [program] => Array
        (
            [EFNEP] => Array
                (
                    [Total] => 9243
                )

            [SNAP-Ed] => Array
                (
                    [Total] => 0
                )

            [Other] => Array
                (
                    [Total] => 1
                )

        )

)
EFNEP

Youth Questionnaire Summary Report

System: EFNEP
Institutes(s): All Institutes
Filter: All Youth
Reporting Year:2018
Reporting Period:10/01/2017 - 09/30/2018

1. a) Distribution of Responses - Kindergarten - 2nd Grade (old)

  No Response 0 1 2 3 4 5 6
Question Type # of Part. Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct
1. Circle snacks that are best Entry 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
Exit 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
2. Circle washing hands Entry 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
Exit 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
3. Circle the Physical Activities Entry 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
Exit 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
4. Circle the Vegetables Entry 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
Exit 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
5. Circle the Fruits Entry 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
Exit 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
6. Circle the Grains Entry 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
Exit 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
7. Circle the Dairy (milk) Entry 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
Exit 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
8. Circle the Proteins (meats and beans) Entry 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
Exit 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
9. Vegetables to eat? Entry 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
Exit 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
10. Fruits to eat? Entry 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
Exit 0 0 0% 0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
* Number of Participants

1. a) Distribution of Responses - Kindergarten - 2nd Grade (Revised)

  No Response 0 1 2 3 4
Question Type # of Part. Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct
1. Circle kids being active. Entry 60129 76 0% 0 0% 3422 6% 8778 15% 11980 20% 34866 58%
Exit 60129 35 0% 0 0% 1139 2% 5818 10% 6712 11% 45988 77%
2. Circle healthy snacks. Entry 60129 50 0% 0 0% 2521 4% 9313 15% 21247 35% 26143 43%
Exit 60129 47 0% 0 0% 1102 2% 4385 7% 15845 26% 38492 64%
3. Circle vegetables. Entry 60129 78 0% 0 0% 4714 8% 11088 18% 8937 15% 33484 56%
Exit 60129 63 0% 0 0% 2255 4% 7658 13% 6148 10% 42769 71%
4. Circle dairy foods. Entry 60129 76 0% 1 1% 7199 12% 16158 27% 19736 33% 15558 26%
Exit 60129 46 0% 0 0% 2623 4% 10141 17% 17753 30% 29136 48%
5. Circle fruits. Entry 60129 81 0% 0 0% 2259 4% 6486 11% 14237 24% 36168 60%
Exit 60129 72 0% 0 0% 1433 2% 3570 6% 11276 19% 43376 72%
6. Circle kids who should wash their hands before eating. Entry 60129 71 0% 0 0% 7621 13% 22082 37% 16227 27% 13477 22%
Exit 60129 142 0% 0 0% 2221 4% 11203 19% 13725 23% 32402 54%
* Number of Participants

1. b) Distribution of Responses - 3rd - 5th Grade

  No Response 0 1 2 3 4 5
Question Type # of Part. Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct
1. Eat Vegetables? Entry 81918 363 0% 8954 11% 33474 41% 22521 27% 16490 20%        
Exit 81918 271 0% 6197 8% 26381 32% 25974 32% 23014 28%        
2. Eat Fruits? Entry 81918 431 1% 2609 3% 16967 21% 27563 34% 34192 42%        
Exit 81918 364 0% 1587 2% 12508 15% 26909 33% 40382 49%        
3. Healthy snacks? Entry 81918 600 1% 8822 11% 33200 41% 23820 29% 15069 18%        
Exit 81918 564 1% 5952 7% 26813 33% 27350 33% 20872 26%        
4. Eat breakfast? Entry 81918 625 1% 3353 4% 10317 13% 12287 15% 54781 67%        
Exit 81918 523 1% 2694 3% 8476 10% 12396 15% 57211 70%        
5. Do physical activities? Entry 81918 580 1% 4190 5% 14995 18% 20256 25% 41569 51%        
Exit 81918 524 1% 2716 3% 10689 13% 19052 23% 48604 59%        
6. Being active everyday is fun Entry 81918 550 1% 3085 4% 10703 13% 66901 82% 0 0%        
Exit 81918 665 1% 2144 3% 7641 9% 70987 87% 0 0%        
7. Being active is good for me Entry 81918 747 1% 2817 3% 9791 12% 67646 83% 0 0%        
Exit 81918 856 1% 1763 2% 6113 7% 72493 89% 0 0%        
8. Pizza out of the refrigerator overnight? Entry 81918 748 1% 7020 9% 12489 15% 7160 9% 49772 61%        
Exit 81918 473 1% 4147 5% 8307 10% 4355 5% 59658 73%        
9. Chicken/Rice leftovers in the refrigerator? Entry 81918 779 1% 3846 5% 8680 11% 3646 4% 60348 74%        
Exit 81918 520 1% 2243 3% 5499 7% 2649 3% 66166 81%        
10. Wash hands before food prep? Entry 81918 464 1% 3979 5% 9808 12% 14564 18% 52776 64%        
Exit 81918 539 1% 2907 4% 7331 9% 13678 17% 57059 70%        
11. Ask someone to buy fruits/veg? Entry 81918 524 1% 7181 9% 21633 26% 51975 63% 0 0%        
Exit 81918 482 1% 5070 6% 18936 23% 56753 69% 0 0%        
12. Ask someone to buy low-fat milk? Entry 81918 571 1% 29045 36% 27656 34% 23931 29% 0 0%        
Exit 81918 488 1% 20712 25% 27622 34% 32335 39% 0 0%        
13. Ask to have fruits and juices within reach? Entry 81918 599 1% 10714 13% 17000 21% 48889 60% 0 0%        
Exit 81918 762 1% 8181 10% 15034 18% 53331 65% 0 0%        
14. Ask to have vegetables within reach? Entry 81918 618 1% 20825 25% 21641 26% 34049 42% 0 0%        
Exit 81918 789 1% 15813 19% 20687 25% 39969 49% 0 0%        
* Number of Participants

1. c) Distribution of Responses - 6th - 8th Grade

  No Response 0 1 2 3 4 5 6 7
Question Type # of Part. Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct
1. Yesterday, how many vegetables? Entry 25597 70 0% 5 8% 7030 27% 6099 24% 3035 12% 1825 7%
Exit 25597 60 0% 2 3% 5452 21% 6997 27% 5185 20% 3059 12%
2. Yesterday, how many fruits? Entry 25597 77 0% 8 13% 6992 27% 6112 24% 3560 14% 2900 11%
Exit 25597 60 0% 2 3% 5466 21% 6690 26% 5455 21% 4151 16%
3. Yesterday, how many drinks of milk? Entry 25597 105 0% 16 25% 7544 30% 4837 19% 2065 8% 1760 7%
Exit 25597 109 0% 10 16% 6466 25% 5477 21% 3476 14% 2766 11%
4. Yesterday, how many sugary drinks? Entry 25597 124 0% 4 6% 6835 27% 6115 24% 7444 29%
Exit 25597 127 0% 5 8% 7588 30% 5840 23% 6248 24%
5. How often whole grains? Entry 25597 107 0% 0 0% 4108 16% 7387 29% 8273 32% 3815 15% 1410 5%
Exit 25597 105 0% 0 0% 2835 11% 6294 25% 8455 33% 5350 21% 2273 9%
6. Choose a low-fat food? Entry 25597 219 1% 0 0% 6464 25% 7513 29% 7129 28% 2647 10% 909 4%
Exit 25597 274 1% 1 2% 4445 17% 6816 27% 7814 31% 3833 15% 1934 8%
7. How may days active at least 1 hour? Entry 25597 193 1% 3 5% 2196 9% 2753 11% 3443 13% 2966 12% 3738 15% 1856 7% 7036 28%
Exit 25597 180 1% 0 0% 1407 5% 2218 9% 3224 13% 2994 12% 4181 16% 2593 10% 7854 31%
8. How many days very active? Entry 25597 266 1% 0 0% 2569 10% 5273 21% 5640 22% 4558 18% 7155 28%
Exit 25597 246 1% 0 0% 1815 7% 4040 16% 5512 21% 5423 21% 8453 33%
9. How many hours not active? Entry 25597 400 2% 1 2% 4013 16% 4830 19% 4467 17% 3068 12% 8645 34%
Exit 25597 384 1% 0 0% 4911 19% 5541 22% 4630 18% 3012 12% 6909 27%
10. Washed my hands before eating? Entry 25597 231 1% 0 0% 772 3% 2143 8% 4075 16% 7024 27% 11284 44%
Exit 25597 215 1% 0 0% 505 2% 1531 6% 3057 12% 6344 25% 13905 54%
11. Wash fruit and vegetables before eating? Entry 25597 294 1% 0 0% 1640 6% 1893 7% 3233 13% 4157 16% 14269 56%
Exit 25597 266 1% 0 0% 986 4% 1343 5% 2653 10% 4328 17% 15946 62%
12. Foods back in the refrigerator within 2 hours? Entry 25597 405 2% 4 6% 3451 13% 2923 11% 4520 18% 4479 17% 9661 38%
Exit 25597 362 1% 0 0% 2146 8% 2093 8% 3441 14% 4688 18% 12744 50%
13. Using measuring cups and spoons? Entry 25597 281 1% 3 5% 4608 18% 6454 25% 7450 29% 6661 26%
Exit 25597 248 1% 0 0% 2764 11% 5129 20% 7733 30% 9646 38%
14. Following directions in a recipe? Entry 25597 390 1% 0 0% 2885 11% 4671 18% 7469 29% 9961 39%
Exit 25597 350 1% 0 0% 1705 7% 3837 15% 7428 29% 12172 48%
* Number of Participants

1. d) Distribution of Responses - 9th - 12th Grade

  No Response 0 1 2 3 4 5 6 7
Question Type # of Part. Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct Nbr Pct
1. Yesterday, how many vegetables? Entry 9731 33 0% 0 0% 2833 29% 2353 24% 999 10% 466 5%
Exit 9731 29 0% 0 0% 2165 22% 2894 30% 1971 20% 903 9%
2. Yesterday, how many fruits? Entry 9731 32 0% 0 0% 2836 29% 2248 23% 1219 12% 675 7%
Exit 9731 18 0% 0 0% 2104 22% 2849 29% 2090 21% 1136 12%
3. Yesterday, how many drinks of milk? Entry 9731 44 0% 2 50% 2792 29% 1572 16% 756 8% 485 5%
Exit 9731 42 0% 0 0% 2393 25% 2088 22% 1381 14% 846 9%
4. Yesterday, how many sugary drinks? Entry 9731 34 0% 1 25% 2631 27% 2376 24% 2511 26%
Exit 9731 50 1% 0 0% 2968 30% 2234 23% 1976 20%
5. How often whole grains? Entry 9731 37 0% 1 25% 1716 18% 2833 29% 2901 30% 1560 16% 436 4%
Exit 9731 40 0% 0 0% 1049 11% 2408 25% 3183 33% 2107 22% 793 8%
6. Choose a low-fat food? Entry 9731 56 1% 1 25% 2963 30% 2886 30% 2418 25% 803 8% 253 3%
Exit 9731 61 0% 0 0% 1851 19% 2653 27% 2989 31% 1382 14% 541 6%
7. How may days active at least 1 hour? Entry 9731 69 1% 0 0% 923 9% 1219 13% 1467 15% 1151 12% 1388 14% 630 6% 2041 21%
Exit 9731 53 0% 0 0% 635 7% 1055 11% 1382 14% 1311 14% 1647 17% 961 10% 2135 22%
8. How many days very active? Entry 9731 56 1% 0 0% 1587 16% 2152 22% 2151 22% 1525 16% 2204 23%
Exit 9731 73 1% 0 0% 1059 11% 1939 20% 2231 23% 1952 20% 2438 25%
9. How many hours not active? Entry 9731 89 1% 0 0% 1571 16% 1791 18% 1899 20% 1291 13% 3040 31%
Exit 9731 93 1% 0 0% 1755 18% 2360 24% 1987 20% 1221 12% 2249 23%
10. Washed my hands before eating? Entry 9731 59 1% 0 0% 257 3% 655 7% 1284 13% 2510 26% 4941 51%
Exit 9731 58 1% 0 0% 121 1% 431 4% 1015 10% 2312 24% 5765 59%
11. Wash fruits and vegetables before eating? Entry 9731 72 1% 0 0% 655 7% 680 7% 1213 13% 1677 17% 5388 55%
Exit 9731 74 1% 0 0% 330 3% 506 5% 1082 11% 1692 17% 6012 62%
12. Foods back in the refrigerator within 2 hours? Entry 9731 104 1% 0 0% 967 10% 1023 11% 1648 17% 1815 19% 4107 42%
Exit 9731 87 1% 0 0% 442 5% 687 7% 1476 15% 2049 21% 4940 51%
13. Check the expiration date? Entry 9731 257 3% 0 0% 847 9% 878 9% 1455 15% 1702 17% 4507 46%
Exit 9731 281 3% 0 0% 401 4% 740 8% 1477 15% 1888 19% 4876 50%
14. How often do you help? Entry 9731 271 3% 1 25% 1700 17% 1110 11% 1147 12% 691 7% 520 5%
Exit 9731 299 3% 0 0% 1429 15% 1073 11% 1212 12% 788 8% 657 7%
* Number of Participants

2. a) Behavior Change by Question - Kindergarten - 2nd Grade (old)

  Improved Unchanged Decreased
Question Number of Responses Nbr Pct Nbr Pct Nbr Pct
1. Circle snacks that are best 0 0 0% 0 0% 0 0%
2. Circle washing hands 0 0 0% 0 0% 0 0%
3. Circle the Physical Activities 0 0 0% 0 0% 0 0%
4. Circle the Vegetables 0 0 0% 0 0% 0 0%
5. Circle the Fruits 0 0 0% 0 0% 0 0%
6. Circle the Grains 0 0 0% 0 0% 0 0%
7. Circle the Dairy (milk) 0 0 0% 0 0% 0 0%
8. Circle the Proteins (meats and beans) 0 0 0% 0 0% 0 0%
9. Vegetables to eat? 0 0 0% 0 0% 0 0%
10. Fruits to eat? 0 0 0% 0 0% 0 0%

2. a) Behavior Change by Question - Kindergarten - 2nd Grade (Revised)

  Improved Unchanged Decreased
Question Number of Responses Nbr Pct Nbr Pct Nbr Pct
1. Circle kids being active. 67627 21061 31% 40648 60% 5918 9%
2. Circle healthy snacks. 67635 26131 39% 33334 49% 8170 12%
3. Circle vegetables. 67587 20681 31% 38805 57% 8101 12%
4. Circle dairy foods. 67609 32845 49% 24192 36% 10572 16%
5. Circle fruits. 67588 18151 27% 41679 62% 7758 12%
6. Circle kids who should wash their hands before eating. 67516 36454 54% 23844 35% 7218 11%

2. b) Behavior Change by Question - 3rd - 5th Grade

  Improved Unchanged Decreased
Question Number of Responses Nbr Pct Nbr Pct Nbr Pct
1. Eat Vegetables? 86452 29715 34% 42780 50% 13957 16%
2. Eat Fruits? 86144 24925 29% 46755 54% 14464 17%
3. Healthy snacks? 85398 30904 36% 37950 44% 16544 19%
4. Eat breakfast? 85227 16150 19% 56872 67% 12205 14%
5. Do physical activities? 85517 24973 29% 46298 54% 14246 17%
6. Being active everyday is fun 85450 10265 12% 69371 81% 5814 7%
7. Being active is good for me 84675 10001 12% 69861 83% 4813 6%
8. Pizza out of the refrigerator overnight? 81236 17244 21% 57617 71% 6375 8%
9. Chicken/Rice leftovers in the refrigerator? 81183 12003 15% 63681 78% 5499 7%
10. Wash hands before food prep? 85417 18190 21% 55766 65% 11461 13%
11. Ask someone to buy fruits/veg? 85355 17923 21% 55761 65% 11671 14%
12. Ask someone to buy low-fat milk? 85125 28720 34% 41560 49% 14845 17%
13. Ask to have fruits and juices within reach? 81224 18774 23% 49836 61% 12614 15%
14. Ask to have vegetables within reach? 81043 23963 30% 42422 52% 14658 18%

2. c) Behavior Change by Question - 6th - 8th Grade

  Improved Unchanged Decreased
Question Number of Responses Nbr Pct Nbr Pct Nbr Pct
1. Yesterday, how many vegetables? 27781 12783 46% 9443 34% 5555 20%
2. Yesterday, how many fruits? 27770 12588 45% 9072 33% 6110 22%
3. Yesterday, how many drinks of milk? 27684 10972 40% 10753 39% 5959 21%
4. Yesterday, how many sugary drinks? 27648 9538 35% 11205 41% 6905 25%
5. How often whole grains? 27032 10710 40% 10536 39% 5786 21%
6. Choose a low-fat food? 26460 10618 40% 10381 39% 5461 21%
7. How may days active at least 1 hour? 27545 11425 41% 9203 33% 6917 25%
8. How many days very active? 27207 10277 38% 10644 39% 6286 23%
9. How many hours not active? 26873 9324 35% 11518 43% 6031 22%
10. Washed my hands before eating? 27386 8538 31% 14267 52% 4581 17%
11. Wash fruit and vegetables before eating? 27179 7493 28% 15189 56% 4497 17%
12. Foods back in the refrigerator within 2 hours? 26902 9907 37% 11721 44% 5274 20%
13. Using measuring cups and spoons? 27188 10237 38% 12418 46% 4533 17%
14. Following directions in a recipe? 26979 8627 32% 13552 50% 4800 18%

2. d) Behavior Change by Question - 9th - 12th Grade

  Improved Unchanged Decreased
Question Number of Responses Nbr Pct Nbr Pct Nbr Pct
1. Yesterday, how many vegetables? 10017 4874 49% 3474 35% 1669 17%
2. Yesterday, how many fruits? 10027 4792 48% 3439 34% 1796 18%
3. Yesterday, how many drinks of milk? 10000 4102 41% 4084 41% 1814 18%
4. Yesterday, how many sugary drinks? 9996 3423 34% 4226 42% 2347 23%
5. How often whole grains? 9676 3843 40% 4006 41% 1827 19%
6. Choose a low-fat food? 9497 3966 42% 3951 42% 1580 17%
7. How may days active at least 1 hour? 9964 4048 41% 3467 35% 2449 24%
8. How many days very active? 9858 3638 37% 3940 40% 2280 23%
9. How many hours not active? 9794 3561 36% 3993 41% 2240 23%
10. Washed my hands before eating? 9928 2787 28% 5633 57% 1508 15%
11. Wash fruits and vegetables before eating? 9875 2737 28% 5535 56% 1603 16%
12. Foods back in the refrigerator within 2 hours? 9796 3400 35% 4559 47% 1837 19%
13. Check the expiration date? 9547 2850 30% 4894 51% 1803 19%
14. How often do you help? 4358 1393 32% 1941 45% 1024 23%

3. a) Improvement by Cluster of Behavior - Kindergarten - 2nd Grade (old)

Diet Quality practices of program participants improved as indicated by the following:

0% (0 of 0) improved in their responses to: Circle snacks that are best
0% (0 of 0) improved in their responses to: Circle the Vegetables
0% (0 of 0) improved in their responses to: Circle the Fruits
0% (0 of 0) improved in their responses to: Circle the Grains
0% (0 of 0) improved in their responses to: Circle the Dairy (milk)
0% (0 of 0) improved in their responses to: Circle the Proteins (meats and beans)
0% (0 of 0) improved in their responses to: Vegetables to eat?
0% (0 of 0) improved in their responses to: Fruits to eat?

Food Safety practices of program participants improved as indicated by the following:

0% (0 of 0) improved in their responses to: Circle washing hands

Physical Activity practices of program participants improved as indicated by the following:

0% (0 of 0) improved in their responses to: Circle the Physical Activities

Note: The number of responses may vary by question due to missing data.

3. a) Improvement by Cluster of Behavior - Kindergarten - 2nd Grade (Revised)

Physical Activity practices of program participants improved as indicated by the following:

31% (21061 of 67627) improved in their responses to: Circle kids being active.

Diet Quality practices of program participants improved as indicated by the following:

39% (26131 of 67635) improved in their responses to: Circle healthy snacks.
31% (20681 of 67587) improved in their responses to: Circle vegetables.
49% (32845 of 67609) improved in their responses to: Circle dairy foods.
27% (18151 of 67588) improved in their responses to: Circle fruits.

Food Safety practices of program participants improved as indicated by the following:

54% (36454 of 67516) improved in their responses to: Circle kids who should wash their hands before eating.

Note: The number of responses may vary by question due to missing data.

3. b) Improvement by Cluster of Behavior - 3rd - 5th Grade

Diet Quality practices of program participants improved as indicated by the following:

34% (29715 of 86452) improved in their responses to: Eat Vegetables?
29% (24925 of 86144) improved in their responses to: Eat Fruits?
36% (30904 of 85398) improved in their responses to: Healthy snacks?
19% (16150 of 85227) improved in their responses to: Eat breakfast?
21% (17923 of 85355) improved in their responses to: Ask someone to buy fruits/veg?
34% (28720 of 85125) improved in their responses to: Ask someone to buy low-fat milk?
23% (18774 of 81224) improved in their responses to: Ask to have fruits and juices within reach?
30% (23963 of 81043) improved in their responses to: Ask to have vegetables within reach?

Physical Activity practices of program participants improved as indicated by the following:

29% (24973 of 85517) improved in their responses to: Do physical activities?
12% (10265 of 85450) improved in their responses to: Being active everyday is fun
12% (10001 of 84675) improved in their responses to: Being active is good for me

Food Safety practices of program participants improved as indicated by the following:

21% (17244 of 81236) improved in their responses to: Pizza out of the refrigerator overnight?
15% (12003 of 81183) improved in their responses to: Chicken/Rice leftovers in the refrigerator?
21% (18190 of 85417) improved in their responses to: Wash hands before food prep?

Note: The number of responses may vary by question due to missing data.

3. c) Improvement by Cluster of Behavior - 6th - 8th Grade

Diet Quality practices of program participants improved as indicated by the following:

46% (12783 of 27781) improved in their responses to: Yesterday, how many vegetables?
45% (12588 of 27770) improved in their responses to: Yesterday, how many fruits?
40% (10972 of 27684) improved in their responses to: Yesterday, how many drinks of milk?
34% (9538 of 27648) improved in their responses to: Yesterday, how many sugary drinks?
40% (10710 of 27032) improved in their responses to: How often whole grains?
40% (10618 of 26460) improved in their responses to: Choose a low-fat food?

Physical Activity practices of program participants improved as indicated by the following:

41% (11425 of 27545) improved in their responses to: How may days active at least 1 hour?
38% (10277 of 27207) improved in their responses to: How many days very active?
35% (9324 of 26873) improved in their responses to: How many hours not active?

Food Safety practices of program participants improved as indicated by the following:

31% (8538 of 27386) improved in their responses to: Washed my hands before eating?
28% (7493 of 27179) improved in their responses to: Wash fruit and vegetables before eating?
37% (9907 of 26902) improved in their responses to: Foods back in the refrigerator within 2 hours?

Food Resource Management practices of program participants improved as indicated by the following:

38% (10237 of 27188) improved in their responses to: Using measuring cups and spoons?
32% (8627 of 26979) improved in their responses to: Following directions in a recipe?

Note: The number of responses may vary by question due to missing data.

3. d) Improvement by Cluster of Behavior - 9th - 12th Grade

Diet Quality practices of program participants improved as indicated by the following:

49% (4874 of 10017) improved in their responses to: Yesterday, how many vegetables?
48% (4792 of 10027) improved in their responses to: Yesterday, how many fruits?
41% (4102 of 10000) improved in their responses to: Yesterday, how many drinks of milk?
34% (3423 of 9996) improved in their responses to: Yesterday, how many sugary drinks?
40% (3843 of 9676) improved in their responses to: How often whole grains?
42% (3966 of 9497) improved in their responses to: Choose a low-fat food?

Physical Activity practices of program participants improved as indicated by the following:

41% (4048 of 9964) improved in their responses to: How may days active at least 1 hour?
37% (3638 of 9858) improved in their responses to: How many days very active?
36% (3561 of 9794) improved in their responses to: How many hours not active?

Food Safety practices of program participants improved as indicated by the following:

28% (2787 of 9928) improved in their responses to: Washed my hands before eating?
28% (2737 of 9875) improved in their responses to: Wash fruits and vegetables before eating?
35% (3400 of 9796) improved in their responses to: Foods back in the refrigerator within 2 hours?
30% (2850 of 9547) improved in their responses to: Check the expiration date?

Food Security practices of program participants improved as indicated by the following:

32% (1393 of 4358) improved in their responses to: How often do you help?

Note: The number of responses may vary by question due to missing data.

4. a) Summary of the Number of Practices Improved Within Clusters of Questions Kindergarten - 2nd Grade (old)

Diet Quality practices of program participants improved as indicated by the following:

0% (0 of 0) children improve 1 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
0% (0 of 0) children improve 2 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
0% (0 of 0) children improve 3 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
0% (0 of 0) children improve 4 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
0% (0 of 0) children improve 5 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
0% (0 of 0) children improve 6 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
0% (0 of 0) children improve 7 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
0% (0 of 0) children improve 8 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.

Food Safety practices of program participants improved as indicated by the following:

0% (0 of 0) children improve knowledge or skill related to handling food safely

Physical Activity practices of program participants improved as indicated by the following:

0% (0 of 0) children improve their physical activity practices

Total program participants improved as indicated by the following:

0% (0 of 0) children in grades K-2 improve in one or more core area.

4. a) Summary of the Number of Practices Improved Within Clusters of Questions Kindergarten - 2nd Grade (revised)

Physical Activity practices of program participants improved as indicated by the following:

31% (21061 of 67627) children improve their physical activity practices

Diet Quality practices of program participants improved as indicated by the following:

74% (50349 of 67705) children improve 1 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
42% (28774 of 67705) children improve 2 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
20% (13707 of 67705) children improve 3 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
7% (4978 of 67705) children improve 4 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.

Food Safety practices of program participants improved as indicated by the following:

54% (36454 of 67516) children improve knowledge or skill related to handling food safely

Total program participants improved as indicated by the following:

0% (0 of 0) children in grades K-2 improve in one or more core area.

4. b) Summary of the Number of Practices Improved Within Clusters of Questions 3rd - 5th Grade

Diet Quality practices of program participants improved as indicated by the following:

83% (72051 of 87032) children and youth improve 1 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
59% (51373 of 87032) children and youth improve 2 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
37% (31895 of 87032) children and youth improve 3 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
21% (17941 of 87032) children and youth improve 4 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
11% (9371 of 87032) children and youth improve 5 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
5% (4774 of 87032) children and youth improve 6 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
3% (2496 of 87032) children and youth improve 7 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.
1% (1173 of 87032) children and youth improve 8 or more knowledge or skill(s) necessary to choose foods consistent with Federal Dietary Guideline recommendations.

Physical Activity practices of program participants improved as indicated by the following:

38% (33187 of 86817) children and youth improve 1 or more knowledge, skill(s), or behavior necessary to improve their physical activity practices
11% (9264 of 86817) children and youth improve 2 or more knowledge, skill(s), or behavior necessary to improve their physical activity practices
3% (2788 of 86817) children and youth improve 3 or more knowledge, skill(s), or behavior necessary to improve their physical activity practices

Food Safety practices of program participants improved as indicated by the following:

40% (34659 of 86580) children and youth improve 1 or more knowledge, skill(s), or behavior(s) related to handling food safely
12% (10164 of 86580) children and youth improve 2 or more knowledge, skill(s), or behavior(s) related to handling food safely
3% (2614 of 86580) children and youth improve 3 or more knowledge, skill(s), or behavior(s) related to handling food safely

Total program participants improved as indicated by the following:

100% (78453 of 87279) children and youth in grades 3-5 improve in one or more core area.

4. c) Summary of the Number of Practices Improved Within Clusters of Questions 6th - 8th Grade

Diet Quality practices of program participants improved as indicated by the following:

90% (25003 of 27871) youth adopt and practice 1 or more food selection behavior(s) consistent with Federal Dietary Guideline recommendations.
68% (18971 of 27871) youth adopt and practice 2 or more food selection behavior(s) consistent with Federal Dietary Guideline recommendations.
44% (12243 of 27871) youth adopt and practice 3 or more food selection behavior(s) consistent with Federal Dietary Guideline recommendations.
24% (6727 of 27871) youth adopt and practice 4 or more food selection behavior(s) consistent with Federal Dietary Guideline recommendations.
12% (3256 of 27871) youth adopt and practice 5 or more food selection behavior(s) consistent with Federal Dietary Guideline recommendations.
4% (1009 of 27871) youth adopt and practice 6 or more food selection behavior(s) consistent with Federal Dietary Guideline recommendations.

Physical Activity practices of program participants improved as indicated by the following:

69% (19172 of 27739) youth adopt or improve 1 or more habit(s) or behaviors related to physical activity.
33% (9290 of 27739) youth adopt or improve 2 or more habit(s) or behaviors related to physical activity.
9% (2564 of 27739) youth adopt or improve 3 or more habit(s) or behaviors related to physical activity.

Food Safety practices of program participants improved as indicated by the following:

61% (16876 of 27522) youth adopt and practice 1 or more behavior(s) necessary to handle food safely
25% (6924 of 27522) youth adopt and practice 2 or more behavior(s) necessary to handle food safely
8% (2138 of 27522) youth adopt and practice 3 or more behavior(s) necessary to handle food safely

Food Resource Management practices of program participants improved as indicated by the following:

50% (13553 of 27327) youth adopt or improve 1 or more knowledge or skill(s) necessary to prepare simple, nutritious, affordable food.
19% (5311 of 27327) youth adopt or improve 2 or more knowledge or skill(s) necessary to prepare simple, nutritious, affordable food.

Total program participants improved as indicated by the following:

100% (27220 of 27896) youth in grades 6-8 improve in one or more core area.

4. d) Summary of the Number of Practices Improved Within Clusters of Questions 9th - 12th Grade

Diet Quality practices of program participants improved as indicated by the following:

89% (8932 of 10066) youth adopt and practice 1 or more food selection behavior(s) consistent with Federal Dietary Guideline recommendations.
69% (6896 of 10066) youth adopt and practice 2 or more food selection behavior(s) consistent with Federal Dietary Guideline recommendations.
46% (4660 of 10066) youth adopt and practice 3 or more food selection behavior(s) consistent with Federal Dietary Guideline recommendations.
28% (2772 of 10066) youth adopt and practice 4 or more food selection behavior(s) consistent with Federal Dietary Guideline recommendations.
14% (1361 of 10066) youth adopt and practice 5 or more food selection behavior(s) consistent with Federal Dietary Guideline recommendations.
4% (379 of 10066) youth adopt and practice 6 or more food selection behavior(s) consistent with Federal Dietary Guideline recommendations.

Physical Activity practices of program participants improved as indicated by the following:

68% (6847 of 10033) youth adopt or improve 1 or more habit(s) or behavior(s) related to physical activity.
34% (3454 of 10033) youth adopt or improve 2 or more habit(s) or behavior(s) related to physical activity.
9% (946 of 10033) youth adopt or improve 3 or more habit(s) or behavior(s) related to physical activity.

Food Safety practices of program participants improved as indicated by the following:

65% (6446 of 9955) youth adopt and practice 1 or more behavior(s) necessary to handle food safely
33% (3255 of 9955) youth adopt and practice 2 or more behavior(s) necessary to handle food safely
15% (1454 of 9955) youth adopt and practice 3 or more behavior(s) necessary to handle food safely
6% (619 of 9955) youth adopt and practice 4 or more behavior(s) necessary to handle food safely

Food Security practices of program participants improved as indicated by the following:

32% (1393 of 4358) youth improve knowledge and skills related to being food secure.

Total program participants improved as indicated by the following:

100% (9676 of 10074) youth in grades 9-12 improve in one or more core area.

5. Summary of Improvement for All Children and Youth

Diet Quality

81% (156335 of 192674) Children and youth improve their abilities to choose foods according to Federal Dietary Recommendations or gain knowledge.

Food Safety

49% (94435 of 191573) Children and youth use safe food handling practices more often or gain knowledge.

Physical Activity

42% (80267 of 192216) Children and youth improve their physical activity practices or gain knowledge.

Food Resource Management

50% (13553 of 27327) Children and youth improve their ability to prepare simple, nutritious, affordable food or gain knowledge

Food Security

32% (1393 of 4358) Youth acquire skills to be food secure or gain knowledge.

6. Institutes

Institute Name Total
Number Percent
Alabama A&M University 269 0.1%
Alcorn State University 140 0.1%
American Samoa Community College 207 0.1%
Auburn University 4227 2.2%
Central State University 300 0.2%
Clemson University 5060 2.6%
College of Micronesia 727 0.4%
Colorado State University 790 0.4%
Cornell University 6917 3.6%
Delaware State University 227 0.1%
Florida A&M University 375 0.2%
Fort Valley State University 0 0%
Iowa State University 697 0.4%
Kansas State University 359 0.2%
Kentucky State University 339 0.2%
Langston University 1253 0.7%
Lincoln University 634 0.3%
Louisiana State University 10210 5.3%
Michigan State University 9224 4.8%
Mississippi State University 7518 3.9%
Montana State University 2098 1.1%
New Mexico State University 0 0%
North Carolina A&T State University 0 0%
North Carolina State University 0 0%
North Dakota State University 969 0.5%
Northern Marianas College 157 0.1%
Oklahoma State University 11642 6.1%
Oregon State University 1219 0.6%
Pennsylvania State University 1782 0.9%
Prairie View A&M University 732 0.4%
Purdue University 11908 6.2%
Rutgers, the State University of New Jersey 6197 3.2%
South Carolina State University 540 0.3%
South Dakota State University 1655 0.9%
Southern University 1768 0.9%
Tennessee State University 629 0.3%
Texas A&M University 11797 6.1%
The Ohio State University 6646 3.5%
The University of Tennessee 865 0.4%
Tuskegee University 337 0.2%
University of Alaska - Fairbanks 165 0.1%
University of Arizona 1250 0.6%
University of Arkansas 4287 2.2%
University of Arkansas at Pine Bluff 630 0.3%
University of California 6244 3.2%
University of Connecticut 469 0.2%
University of Delaware 939 0.5%
University of Florida 5464 2.8%
University of Georgia 161 0.1%
University of Guam 1764 0.9%
University of Hawaii at Manoa 605 0.3%
University of Idaho 1230 0.6%
University of Illinois 4757 2.5%
University of Kentucky 6743 3.5%
University of Maine 2149 1.1%
University of Maryland - College Park 4596 2.4%
University of Maryland - Eastern Shore 720 0.4%
University of Massachusetts 1954 1%
University of Minnesota 2504 1.3%
University of Missouri - Columbia 1289 0.7%
University of Nebraska - Lincoln 2843 1.5%
University of Nevada 367 0.2%
University of New Hampshire 1930 1%
University of Puerto Rico 2001 1%
University of Rhode Island 1463 0.8%
University of the District of Columbia 975 0.5%
University of the Virgin Islands 360 0.2%
University of Vermont 1155 0.6%
University of Wisconsin 3493 1.8%
University of Wyoming 545 0.3%
Utah State University 3690 1.9%
Virginia State University 31 0%
Virginia Tech 5934 3.1%
Washington State University 1808 0.9%
West Virginia State University 325 0.2%
West Virginia University 7118 3.7%
EFNEP

Professional Summary Report

System: EFNEP
Institutes(s): All Institutes
Filter: Professional
Reporting Year:2018
Reporting Period:10/01/2017 - 09/30/2018

1. Total Number of Professionals: 285

2. Full Time Equivalents Spent on Adults and Youth by Program:

Program Adult Youth Total
EFNEP 59.4 25.8 85.3
SNAP-Ed 3.8 0.6 4.4
State Project 1.6 0 1.6
Other 0.7 0.5 1.2
Total 65.5 27 92.5

3. Sex and Racial/Ethnic Characteristics

    Female Male Total
Race Ethnicity Total Percent Total Percent Total Percent
All Others Reporting Multiple Races Hispanic or Latino: 0 0% 0 0% 0 0%
Not Hispanic / Latino: 2 1% 0 0% 2 1%
Not Provided: 0 0% 0 0% 0 0%
Total: 2 1% 0 0% 2 1%
White Hispanic or Latino: 16 6% 4 1% 20 7%
Not Hispanic / Latino: 142 50% 6 2% 148 52%
Not Provided: 0 0% 0 0% 0 0%
Total: 158 55% 10 4% 168 59%
Black or African American Hispanic or Latino: 1 0% 0 0% 1 0%
Not Hispanic / Latino: 50 18% 9 3% 59 21%
Not Provided: 7 2% 0 0% 7 2%
Total: 58 20% 9 3% 67 24%
American Indian or Alaskan Native Hispanic or Latino: 1 0% 0 0% 1 0%
Not Hispanic / Latino: 2 1% 0 0% 2 1%
Not Provided: 0 0% 0 0% 0 0%
Total: 3 1% 0 0% 3 1%
Asian Hispanic or Latino: 0 0% 0 0% 0 0%
Not Hispanic / Latino: 7 2% 0 0% 7 2%
Not Provided: 0 0% 0 0% 0 0%
Total: 7 2% 0 0% 7 2%
Native Hawaiian or Other Pacific Islander Hispanic or Latino: 0 0% 0 0% 0 0%
Not Hispanic / Latino: 3 1% 2 1% 5 2%
Not Provided: 1 0% 0 0% 1 0%
Total: 4 1% 2 1% 6 2%
Not Provided Hispanic or Latino: 3 1% 0 0% 3 1%
Not Hispanic / Latino: 1 0% 0 0% 1 0%
Not Provided: 26 9% 1 0% 27 9%
Total: 30 11% 1 0% 31 11%
White and Black or African American Hispanic or Latino: 0 0% 0 0% 0 0%
Not Hispanic / Latino: 0 0% 0 0% 0 0%
Not Provided: 0 0% 0 0% 0 0%
Total: 0 0% 0 0% 0 0%
White and Asian Hispanic or Latino: 0 0% 0 0% 0 0%
Not Hispanic / Latino: 0 0% 0 0% 0 0%
Not Provided: 0 0% 0 0% 0 0%
Total: 0 0% 0 0% 0 0%
White and American Indian or Alaskan Native Hispanic or Latino: 0 0% 0 0% 0 0%
Not Hispanic / Latino: 1 0% 0 0% 1 0%
Not Provided: 0 0% 0 0% 0 0%
Total: 1 0% 0 0% 1 0%
All Races Hispanic or Latino: 21 7% 4 1% 25 9%
Not Hispanic / Latino: 208 73% 17 6% 225 79%
Not Provided: 34 12% 1 0% 35 12%
Total: 263 92% 22 8% 285 100%

4. Institutes

  Total
Institute Name Number Percent
Alabama A&M University 5 1.8%
Alcorn State University 4 1.4%
American Samoa Community College 0 0%
Auburn University 0 0%
Central State University 1 0.4%
Clemson University 0 0%
College of Micronesia 1 0.4%
Colorado State University 0 0%
Cornell University 46 16.1%
Delaware State University 1 0.4%
Florida A&M University 2 0.7%
Fort Valley State University 6 2.1%
Iowa State University 6 2.1%
Kansas State University 7 2.5%
Kentucky State University 2 0.7%
Langston University 0 0%
Lincoln University 0 0%
Louisiana State University 16 5.6%
Michigan State University 15 5.3%
Mississippi State University 21 7.4%
Montana State University 2 0.7%
New Mexico State University 0 0%
North Carolina A&T State University 0 0%
North Carolina State University 0 0%
North Dakota State University 0 0%
Northern Marianas College 1 0.4%
Oklahoma State University 9 3.2%
Oregon State University 12 4.2%
Pennsylvania State University 0 0%
Prairie View A&M University 0 0%
Purdue University 1 0.4%
Rutgers, the State University of New Jersey 11 3.9%
South Carolina State University 3 1.1%
South Dakota State University 3 1.1%
Southern University 0 0%
Tennessee State University 2 0.7%
Texas A&M University 16 5.6%
The Ohio State University 18 6.3%
The University of Tennessee 4 1.4%
Tuskegee University 0 0%
University of Alaska - Fairbanks 1 0.4%
University of Arizona 7 2.5%
University of Arkansas 19 6.7%
University of Arkansas at Pine Bluff 1 0.4%
University of California 16 5.6%
University of Connecticut 1 0.4%
University of Delaware 0 0%
University of Florida 4 1.4%
University of Georgia 16 5.6%
University of Guam 2 0.7%
University of Hawaii at Manoa 3 1.1%
University of Idaho 0 0%
University of Illinois 0 0%
University of Kentucky 0 0%
University of Maine 0 0%
University of Maryland - College Park 0 0%
University of Maryland - Eastern Shore 0 0%
University of Massachusetts 0 0%
University of Minnesota 0 0%
University of Missouri - Columbia 0 0%
University of Nebraska - Lincoln 0 0%
University of Nevada 0 0%
University of New Hampshire 0 0%
University of Puerto Rico 0 0%
University of Rhode Island 0 0%
University of the District of Columbia 0 0%
University of the Virgin Islands 0 0%
University of Vermont 0 0%
University of Wisconsin 0 0%
University of Wyoming 0 0%
Utah State University 0 0%
Virginia State University 0 0%
Virginia Tech 0 0%
Washington State University 0 0%
West Virginia State University 0 0%
West Virginia University 0 0%
EFNEP

Paraprofessional Summary Report

System: EFNEP
Institutes(s): All Institutes
Filter: Paraprofessional
Reporting Year:2018
Reporting Period:10/01/2017 - 09/30/2018

1. Total Number of Paraprofessionals: 991

2. Full Time Equivalents Spent on Adults and Youth by Program:

Program Adult Youth Total
EFNEP 382 198 580
SNAP-Ed 32 4.1 36.1
State Project 0.3 0.2 0.5
Other 1.9 0.6 2.5
Total 416.2 202.9 619.1

3. Sex and Racial/Ethnic Characteristics

    Female Male Total
Race Ethnicity Total Percent Total Percent Total Percent
All Others Reporting Multiple Races Hispanic or Latino: 2 0% 0 0% 2 0%
Not Hispanic / Latino: 3 0% 0 0% 3 0%
Not Provided: 0 0% 0 0% 0 0%
Total: 5 1% 0 0% 5 1%
White Hispanic or Latino: 190 19% 10 1% 200 20%
Not Hispanic / Latino: 307 31% 9 1% 316 32%
Not Provided: 5 1% 1 0% 6 1%
Total: 502 51% 20 2% 522 53%
Black or African American Hispanic or Latino: 8 1% 1 0% 9 1%
Not Hispanic / Latino: 184 19% 10 1% 194 20%
Not Provided: 12 1% 0 0% 12 1%
Total: 204 21% 11 1% 215 22%
American Indian or Alaskan Native Hispanic or Latino: 15 2% 0 0% 15 2%
Not Hispanic / Latino: 10 1% 0 0% 10 1%
Not Provided: 0 0% 0 0% 0 0%
Total: 25 3% 0 0% 25 3%
Asian Hispanic or Latino: 0 0% 0 0% 0 0%
Not Hispanic / Latino: 18 2% 0 0% 18 2%
Not Provided: 0 0% 0 0% 0 0%
Total: 18 2% 0 0% 18 2%
Native Hawaiian or Other Pacific Islander Hispanic or Latino: 1 0% 0 0% 1 0%
Not Hispanic / Latino: 5 1% 1 0% 6 1%
Not Provided: 9 1% 2 0% 11 1%
Total: 15 2% 3 0% 18 2%
Not Provided Hispanic or Latino: 31 3% 0 0% 31 3%
Not Hispanic / Latino: 15 2% 0 0% 15 2%
Not Provided: 130 13% 5 1% 135 14%
Total: 176 18% 5 1% 181 18%
White and Black or African American Hispanic or Latino: 2 0% 0 0% 2 0%
Not Hispanic / Latino: 0 0% 0 0% 0 0%
Not Provided: 0 0% 0 0% 0 0%
Total: 2 0% 0 0% 2 0%
White and Asian Hispanic or Latino: 0 0% 0 0% 0 0%
Not Hispanic / Latino: 0 0% 0 0% 0 0%
Not Provided: 0 0% 0 0% 0 0%
Total: 0 0% 0 0% 0 0%
White and American Indian or Alaskan Native Hispanic or Latino: 1 0% 0 0% 1 0%
Not Hispanic / Latino: 1 0% 0 0% 1 0%
Not Provided: 0 0% 0 0% 0 0%
Total: 2 0% 0 0% 2 0%
All Races Hispanic or Latino: 250 25% 12 1% 262 26%
Not Hispanic / Latino: 544 55% 20 2% 564 57%
Not Provided: 157 16% 8 1% 165 17%
Total: 951 96% 40 4% 991 100%
Hispanic or Latino: % 1 0% 1 0%
Not Hispanic / Latino: 1 0% % 1 0%
Not Provided: 1 0% % 1 0%
Total: 2 0% 1 0% 3 0%

4. Institutes

  Total
Institute Name Number Percent
Alabama A&M University 5 0.5%
Alcorn State University 1 0.1%
American Samoa Community College 8 0.8%
Auburn University 24 2.4%
Central State University 2 0.2%
Clemson University 21 2.1%
College of Micronesia 7 0.7%
Colorado State University 14 1.4%
Cornell University 72 7.3%
Delaware State University 3 0.3%
Florida A&M University 6 0.6%
Fort Valley State University 6 0.6%
Iowa State University 20 2%
Kansas State University 14 1.4%
Kentucky State University 5 0.5%
Langston University 4 0.4%
Lincoln University 4 0.4%
Louisiana State University 23 2.3%
Michigan State University 75 7.6%
Mississippi State University 22 2.2%
Montana State University 5 0.5%
New Mexico State University 12 1.2%
North Carolina A&T State University 6 0.6%
North Carolina State University 53 5.3%
North Dakota State University 7 0.7%
Northern Marianas College 3 0.3%
Oklahoma State University 28 2.8%
Oregon State University 21 2.1%
Pennsylvania State University 100 10.1%
Prairie View A&M University 5 0.5%
Purdue University 35 3.5%
Rutgers, the State University of New Jersey 21 2.1%
South Carolina State University 3 0.3%
South Dakota State University 14 1.4%
Southern University 2 0.2%
Tennessee State University 3 0.3%
Texas A&M University 71 7.2%
The Ohio State University 53 5.3%
The University of Tennessee 26 2.6%
Tuskegee University 4 0.4%
University of Alaska - Fairbanks 16 1.6%
University of Arizona 58 5.9%
University of Arkansas 34 3.4%
University of Arkansas at Pine Bluff 2 0.2%
University of California 56 5.7%
University of Connecticut 9 0.9%
University of Delaware 8 0.8%
University of Florida 0 0%
University of Georgia 0 0%
University of Guam 0 0%
University of Hawaii at Manoa 0 0%
University of Idaho 0 0%
University of Illinois 0 0%
University of Kentucky 0 0%
University of Maine 0 0%
University of Maryland - College Park 0 0%
University of Maryland - Eastern Shore 0 0%
University of Massachusetts 0 0%
University of Minnesota 0 0%
University of Missouri - Columbia 0 0%
University of Nebraska - Lincoln 0 0%
University of Nevada 0 0%
University of New Hampshire 0 0%
University of Puerto Rico 0 0%
University of Rhode Island 0 0%
University of the District of Columbia 0 0%
University of the Virgin Islands 0 0%
University of Vermont 0 0%
University of Wisconsin 0 0%
University of Wyoming 0 0%
Utah State University 0 0%
Virginia State University 0 0%
Virginia Tech 0 0%
Washington State University 0 0%
West Virginia State University 0 0%
West Virginia University 0 0%
EFNEP

Volunteer Summary Report

System: EFNEP
Institutes(s): All Institutes
Filter: Volunteer
Reporting Year:2018
Reporting Period:10/01/2017 - 09/30/2018

1. Number of Volunteers

Volunteer's Age Number Percent
Youth (Under 18) 175 3%
Adult (18 or older) 7054 122%
Total 7229 100%

2. Full Time Equivalents Spent on Adults and Youth by Program:

Program Adult Youth Total
EFNEP 15.9 15.3 31.1
SNAP-Ed 0 0 0
State Project 0 0 0
Other 0 0 0
Total 15.9 15.3 31.1

3. Sex and Racial/Ethnic Characteristics

    Female Male Total
Race Ethnicity Total Percent Total Percent Total Percent
All Others Reporting Multiple Races Hispanic or Latino: 2 0% 0 0% 2 0%
Not Hispanic / Latino: 11 0% 1 0% 12 0%
Not Provided: 2 0% 0 0% 2 0%
Total: 15 0% 1 0% 16 0%
White Hispanic or Latino: 469 8% 56 1% 525 9%
Not Hispanic / Latino: 2389 41% 207 4% 2596 45%
Not Provided: 352 6% 7 0% 359 6%
Total: 3210 55% 270 5% 3480 60%
Black or African American Hispanic or Latino: 60 1% 10 0% 70 1%
Not Hispanic / Latino: 1251 22% 218 4% 1469 25%
Not Provided: 101 2% 11 0% 112 2%
Total: 1412 24% 239 4% 1651 29%
American Indian or Alaskan Native Hispanic or Latino: 13 0% 2 0% 15 0%
Not Hispanic / Latino: 86 1% 1 0% 87 2%
Not Provided: 4 0% 0 0% 4 0%
Total: 103 2% 3 0% 106 2%
Asian Hispanic or Latino: 1 0% 0 0% 1 0%
Not Hispanic / Latino: 79 1% 14 0% 93 2%
Not Provided: 1 0% 0 0% 1 0%
Total: 81 1% 14 0% 95 2%
Native Hawaiian or Other Pacific Islander Hispanic or Latino: 4 0% 0 0% 4 0%
Not Hispanic / Latino: 13 0% 1 0% 14 0%
Not Provided: 5 0% 3 0% 8 0%
Total: 22 0% 4 0% 26 0%
Not Provided Hispanic or Latino: 84 1% 7 0% 91 2%
Not Hispanic / Latino: 28 0% 3 0% 31 1%
Not Provided: 219 4% 8 0% 227 4%
Total: 331 6% 18 0% 349 6%
White and Black or African American Hispanic or Latino: 2 0% 0 0% 2 0%
Not Hispanic / Latino: 14 0% 2 0% 16 0%
Not Provided: 4 0% 0 0% 4 0%
Total: 20 0% 2 0% 22 0%
White and Asian Hispanic or Latino: 0 0% 0 0% 0 0%
Not Hispanic / Latino: 4 0% 0 0% 4 0%
Not Provided: 1 0% 0 0% 1 0%
Total: 5 0% 0 0% 5 0%
White and American Indian or Alaskan Native Hispanic or Latino: 2 0% 0 0% 2 0%
Not Hispanic / Latino: 38 1% 1 0% 39 1%
Not Provided: 1 0% 0 0% 1 0%
Total: 41 1% 1 0% 42 1%
All Races Hispanic or Latino: 637 11% 75 1% 712 12%
Not Hispanic / Latino: 3913 68% 448 8% 4361 75%
Not Provided: 690 12% 29 1% 719 12%
Total: 5240 90% 552 10% 5792 100%

4. Institutes

  Total
Institute Name Number Percent
Alabama A&M University 23 0%
Alcorn State University 0 0%
American Samoa Community College 0 0%
Auburn University 270 0%
Central State University 0 0%
Clemson University 220 0%
College of Micronesia 6 0%
Colorado State University 207 0%
Cornell University 681 0%
Delaware State University 9 0%
Florida A&M University 2 0%
Fort Valley State University 2 0%
Iowa State University 37 0%
Kansas State University 78 0%
Kentucky State University 0 0%
Langston University 16 0%
Lincoln University 6 0%
Louisiana State University 497 0%
Michigan State University 0 0%
Mississippi State University 375 0%
Montana State University 84 0%
New Mexico State University 174 0%
North Carolina A&T State University 102 0%
North Carolina State University 1349 0%
North Dakota State University 33 0%
Northern Marianas College 15 0%
Oklahoma State University 909 0%
Oregon State University 33 0%
Pennsylvania State University 615 0%
Prairie View A&M University 49 0%
Purdue University 0 0%
Rutgers, the State University of New Jersey 0 0%
South Carolina State University 0 0%
South Dakota State University 0 0%
Southern University 0 0%
Tennessee State University 0 0%
Texas A&M University 0 0%
The Ohio State University 0 0%
The University of Tennessee 0 0%
Tuskegee University 0 0%
University of Alaska - Fairbanks 0 0%
University of Arizona 0 0%
University of Arkansas 0 0%
University of Arkansas at Pine Bluff 0 0%
University of California 0 0%
University of Connecticut 0 0%
University of Delaware 0 0%
University of Florida 0 0%
University of Georgia 0 0%
University of Guam 0 0%
University of Hawaii at Manoa 0 0%
University of Idaho 0 0%
University of Illinois 0 0%
University of Kentucky 0 0%
University of Maine 0 0%
University of Maryland - College Park 0 0%
University of Maryland - Eastern Shore 0 0%
University of Massachusetts 0 0%
University of Minnesota 0 0%
University of Missouri - Columbia 0 0%
University of Nebraska - Lincoln 0 0%
University of Nevada 0 0%
University of New Hampshire 0 0%
University of Puerto Rico 0 0%
University of Rhode Island 0 0%
University of the District of Columbia 0 0%
University of the Virgin Islands 0 0%
University of Vermont 0 0%
University of Wisconsin 0 0%
University of Wyoming 0 0%
Utah State University 0 0%
Virginia State University 0 0%
Virginia Tech 0 0%
Washington State University 0 0%
West Virginia State University 0 0%
West Virginia University 0 0%

5. Volunteer Roles

Role Number Percent
Instructional 328 6%
Advisory Committee 53 1%
Educational Support 668 12%
Support Service 555 10%
Middle Manager 107 2%

6. Current / Former Participant

  Number Percent
Current / Former Participant 1162 20%