├── .gitattributes ├── 9781484256169.jpg ├── Chapter 1 └── ch01_correlating_inline_views.sql ├── Chapter 10 └── ch10_creating_delimited_text.sql ├── Chapter 11 └── ch11_analytic_partitions_ordering_and_windows.sql ├── Chapter 12 └── ch12_answering_top_n_questions.sql ├── Chapter 13 └── ch13_ordered_subsets_with_rolling_sums.sql ├── Chapter 14 └── ch14_analyzing_activity_logs_with_lead.sql ├── Chapter 15 └── ch15_forecasting_with_linear_regression.sql ├── Chapter 16 └── ch16_rolling_sums_to_forecast_reaching_minimums.sql ├── Chapter 17 └── ch17_up_and_down_patterns.sql ├── Chapter 18 └── ch18_grouping_data_with_patterns.sql ├── Chapter 19 └── ch19_merging_date_ranges.sql ├── Chapter 2 └── ch02_pitfalls_of_set_operations.sql ├── Chapter 20 └── ch20_finding_abnormal_peaks.sql ├── Chapter 21 └── ch21_bin_fitting.sql ├── Chapter 22 └── ch22_counting_children_in_trees.sql ├── Chapter 3 └── ch03_divide_and_conquer_with_subquery_factoring.sql ├── Chapter 4 └── ch04_tree_calculations_with_recursion.sql ├── Chapter 5 └── ch05_functions_defined_within_sql.sql ├── Chapter 6 └── ch06_iterative_calculations_with_multidimensional_data.sql ├── Chapter 7 └── ch07_unpivoting_columns_to_rows.sql ├── Chapter 8 └── ch08_pivoting_rows_to_columns.sql ├── Chapter 9 └── ch09_splitting_delimited_text.sql ├── Contributing.md ├── LICENSE.txt ├── README.md ├── practical_clean_schema.sql ├── practical_create_schema.sql ├── practical_drop_schema.sql ├── practical_fill_schema.sql └── practical_readme.txt /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/.gitattributes -------------------------------------------------------------------------------- /9781484256169.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/9781484256169.jpg -------------------------------------------------------------------------------- /Chapter 1/ch01_correlating_inline_views.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 1/ch01_correlating_inline_views.sql -------------------------------------------------------------------------------- /Chapter 10/ch10_creating_delimited_text.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 10/ch10_creating_delimited_text.sql -------------------------------------------------------------------------------- /Chapter 11/ch11_analytic_partitions_ordering_and_windows.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 11/ch11_analytic_partitions_ordering_and_windows.sql -------------------------------------------------------------------------------- /Chapter 12/ch12_answering_top_n_questions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 12/ch12_answering_top_n_questions.sql -------------------------------------------------------------------------------- /Chapter 13/ch13_ordered_subsets_with_rolling_sums.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 13/ch13_ordered_subsets_with_rolling_sums.sql -------------------------------------------------------------------------------- /Chapter 14/ch14_analyzing_activity_logs_with_lead.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 14/ch14_analyzing_activity_logs_with_lead.sql -------------------------------------------------------------------------------- /Chapter 15/ch15_forecasting_with_linear_regression.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 15/ch15_forecasting_with_linear_regression.sql -------------------------------------------------------------------------------- /Chapter 16/ch16_rolling_sums_to_forecast_reaching_minimums.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 16/ch16_rolling_sums_to_forecast_reaching_minimums.sql -------------------------------------------------------------------------------- /Chapter 17/ch17_up_and_down_patterns.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 17/ch17_up_and_down_patterns.sql -------------------------------------------------------------------------------- /Chapter 18/ch18_grouping_data_with_patterns.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 18/ch18_grouping_data_with_patterns.sql -------------------------------------------------------------------------------- /Chapter 19/ch19_merging_date_ranges.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 19/ch19_merging_date_ranges.sql -------------------------------------------------------------------------------- /Chapter 2/ch02_pitfalls_of_set_operations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 2/ch02_pitfalls_of_set_operations.sql -------------------------------------------------------------------------------- /Chapter 20/ch20_finding_abnormal_peaks.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 20/ch20_finding_abnormal_peaks.sql -------------------------------------------------------------------------------- /Chapter 21/ch21_bin_fitting.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 21/ch21_bin_fitting.sql -------------------------------------------------------------------------------- /Chapter 22/ch22_counting_children_in_trees.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 22/ch22_counting_children_in_trees.sql -------------------------------------------------------------------------------- /Chapter 3/ch03_divide_and_conquer_with_subquery_factoring.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 3/ch03_divide_and_conquer_with_subquery_factoring.sql -------------------------------------------------------------------------------- /Chapter 4/ch04_tree_calculations_with_recursion.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 4/ch04_tree_calculations_with_recursion.sql -------------------------------------------------------------------------------- /Chapter 5/ch05_functions_defined_within_sql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 5/ch05_functions_defined_within_sql.sql -------------------------------------------------------------------------------- /Chapter 6/ch06_iterative_calculations_with_multidimensional_data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 6/ch06_iterative_calculations_with_multidimensional_data.sql -------------------------------------------------------------------------------- /Chapter 7/ch07_unpivoting_columns_to_rows.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 7/ch07_unpivoting_columns_to_rows.sql -------------------------------------------------------------------------------- /Chapter 8/ch08_pivoting_rows_to_columns.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 8/ch08_pivoting_rows_to_columns.sql -------------------------------------------------------------------------------- /Chapter 9/ch09_splitting_delimited_text.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Chapter 9/ch09_splitting_delimited_text.sql -------------------------------------------------------------------------------- /Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/Contributing.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/README.md -------------------------------------------------------------------------------- /practical_clean_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/practical_clean_schema.sql -------------------------------------------------------------------------------- /practical_create_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/practical_create_schema.sql -------------------------------------------------------------------------------- /practical_drop_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/practical_drop_schema.sql -------------------------------------------------------------------------------- /practical_fill_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/practical_fill_schema.sql -------------------------------------------------------------------------------- /practical_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-oracle-sql/HEAD/practical_readme.txt --------------------------------------------------------------------------------