Column Functions and Grouping

Size: px
Start display at page:

Download "Column Functions and Grouping"

Transcription

1 Column Functions and Grouping Course materials may not be reproduced in whole or in part without the prior written permission of IBM

2 Unit Objectives After completing this unit, you should be able to: Describe the difference between scalar and column functions List the more common DB2 column functions Group rows into sets based on one or more columns

3 QL Functions Function_name(f_argument) Column calar Functions Functions AVG(ALARY) YEAR(HIREDATE) }

4 Column Functions Compute Total UM(expression) Calculate Average Find Minimum Value Find Maximum Value Determine the number of rows meeting the search condition Determine the number of unique non-null values in a column AVG(expression) MIN(expression) MAX(expression) COUNT(*) COUNT_BIG(*) COUNT(DITINCT col-name) COUNT_BIG(DITINCT colname)

5 ample Column Functions ELECT FROM UM(ALARY) A UM, AVG(ALARY) A AVG, MIN(ALARY ) A MIN, MAX(ALARY) A MAX, COUNT(*) A COUNT, COUNT (DITINCT WORKDEPT) A DEPT EMPLOYEE UM AVG MIN MAX COUNT DEPT

6 Beware of Nulls UM(ALARY)+UM(BONU)+UM(COMM) VERU UM(ALARY+BONU+COMM) EMPNO ALARY BONU COMM ALARY+BONU+COMM NULL 300 NULL NULL NULL um: > ===== ===== ==== ====

7 Column Functions Based on ubset I need the sum of all salaries for workdepts beginning with the letter D ELECT UM(ALARY) A UM FROM EMPLOYEE WHERE WORKDEPT LIKE 'D%' UM

8 GROUP BY I need a listing of the salaries for all employees in the departments A00, B01, and C01. In addition, for these departments, I want the totals spent for salaries. ELECT WORKDEPT, ALARY FROM EMPLOYEE WHERE WORKDEPT IN ('A00', 'B01', 'C01') ORDER BY WORKDEPT ELECT WORKDEPT, UM(ALARY) A UM FROM EMPLOYEE WHERE WORKDEPT IN ('A00', 'B01', 'C01') GROUP BY WORKDEPT ORDER BY WORKDEPT WORKDEPT ALARY A00 A00 A00 B01 C01 C01 C WORKDEPT A00 B01 C01 UM

9 GROUP BY more than one Column Find out the average salary per education level for each department group (given by the first character of the department number), for education levels 18 and higher ELECT UBTR(WORKDEPT,1,1) A DEPT_GROUP, EDLEVEL, DECIMAL(AVG(ALARY),9,2) A AVGAL FROM EMPLOYEE WHERE EDLEVEL >= 18 GROUP BY UBTR(WORKDEPT,1,1), EDLEVEL DEPT_GROUP EDLEVEL AVGAL A A B C C D

10 The Hardest to Remember Rule in All of QL! Only applies to queries with COLUMN FUNCTION in the ELECT Clause If a ELECT clause has COLUMN functions AND columns not in COLUMN functions ALL columns not in COLUMN functions must be included in the GROUP BY clause

11 GROUP BY, ORDER BY ELECT MAJPROJ, DEPTNO, AVG(PRTAFF) A "AVG(PRTAFF)", COUNT(*) A "COUNT(*)" FROM PROJECT GROUP BY MAJPROJ, DEPTNO ORDER BY MAJPROJ DEC MAJPROJ DEPTNO AVG(PRTAFF) COUNT(*) - C D E OP2010 E OP2000 E OP1000 E MA2110 D MA2100 B MA2100 D AD3110 D AD3100 D

12 GROUP BY, HAVING (1 of 2) Now, I just want to see departments with total spent for salaries higher than ELECT WORKDEPT, UM(ALARY) A UM FROM EMPLOYEE WHERE WORKDEPT IN ('A00', 'B01', 'C01') GROUP BY WORKDEPT ORDER BY WORKDEPT ELECT WORKDEPT, UM(ALARY) A UM FROM EMPLOYEE WHERE WORKDEPT IN ('A00', 'B01', 'C01') GROUP BY WORKDEPT HAVING UM(ALARY) > ORDER BY WORKDEPT WORKDEPT A00 B01 C01 UM WORKDEPT A00 C01 UM

13 GROUP BY, HAVING (2 of 2) By department, I need a listing of jobs, excluding managers, designer, and field representative, with an average salary higher than $25,000. ELECT WORKDEPT, JOB, AVG(ALARY) A AVG FROM EMPLOYEE WHERE JOB NOT IN ('MANAGER', 'DEIGNER', 'FIELDREP') GROUP BY WORKDEPT, JOB HAVING AVG(ALARY) > ORDER BY WORKDEPT, JOB WORKDEPT A00 A00 A00 C01 JOB CLERK PRE ALEREP ANALYT AVG

14 Examples with HAVING Display the departments with more than one employee ELECT WORKDEPT, COUNT(* ) A NUMB FROM EMPLOYEE GROUP BY WORKDEPT ORDER BY NUMB, WORKDEPT ELECT WORKDEPT, COUNT(* ) A NUMB FROM EMPLOYEE GROUP BY WORKDEPT HAVING COUNT(*) > 1 ORDER BY NUMB, WORKDEPT WORKDEPT NUMB B01 1 E01 1 A00 3 C01 3 E21 4 E11 5 D21 6 D11 9 WORKDEPT NUMB A00 3 C01 3 E21 4 E11 5 D21 6 D11 9

15 Restrictions Column functions may be specified only in ELECT HAVING ELECT may specify only Column functions Columns specified in 'GROUP BY' HAVING may specify Any column function on any column in a table being queried. This column need not be in the ELECT. Column functions may not be nested

16 ELECT tatement - ix Clauses ELECT DEP, JOB, AVG(AL) FROM EMPL WHERE JOB <> 'M' GROUP BY DEP, JOB HAVING AVG(AL) > ORDER BY 3 DEC

17 Conceptual Execution of a ELECT (1 of 2) BAE TABLE WHERE GROUP BY JOB AL DEP BLU M RED BLU C GRE GRE M BLU RED C GRE RED M GRE RED GRE C BLU RED BLU JOB AL DEP BLU C C C BLU GRE GRE RED GRE RED RED GRE BLU RED BLU JOB AL DEP C BLU C C BLU BLU BLU GRE GRE GRE GRE RED RED RED RED

18 Conceptual Execution of a ELECT (2 of 2) HAVING ELECT ORDER BY JOB AL DEP DEP JOB AVG(AL) DEP JOB AVG(AL) BLU BLU BLU BLU GRE RED BLU GRE GRE GRE RED RED RED RED RED 30500

19 Checkpoint 1. True or False? A scalar function produces a summary row for a set of rows. 2. A ELECT statement whose ELECT list includes a column function (UM, AVG, MIN, MAX, COUNT, and so forth) and three columns not in column functions does not require a GROUP BY clause. 3. Which clause qualifies groups for further processing? a. ELECT b. FROM c. WHERE d. GROUP BY e. HAVING f. ORDER BY 4. True or False? The following query is syntactically correct. ELECT WORKDEPT, AVG(ALARY) FROM EMPLOYEE WHERE AVG(ALARY) > GROUP BY WORKDEPT HAVING COUNT(*) > 3 ORDER BY 2 DEC

20 Checkpoint olutions 1. False. A column function produces a summary row for a set of rows. 2. False. A GROUP BY is required and all three columns not in column functions must be listed in the GROUP BY clause. 3. e 4. False. Column functions may not be used in a WHERE clause.

21 Unit ummary Having completed this unit, you should be able to: Describe the difference between scalar and column functions List the more common DB2 column functions Group rows into sets based on one or more columns

CH-15 SIMPLE QUERY AND GROUPING

CH-15 SIMPLE QUERY AND GROUPING SQL SELECT STATEMENT. ASHOK GARG CH-15 SIMPLE QUERY AND GROUPING The SELECT statement is used to retrieve information from a table. Syntax: SELECT FROM [WHERE ] [GROUP

More information

RDBMS Using Oracle. Lecture week 5. Lecture Overview

RDBMS Using Oracle. Lecture week 5. Lecture Overview RDBMS Using Oracle Lecture week 5 CASE Expression Group Functions Lecture Overview AVG MAX MIN SUM COUNT Etc Working with Date Decode Function INSERT, UPDATE and DELETE commands Commit and Rollback, Alter

More information

PATANJALI RISHIKUL, PRAYAGRAJ

PATANJALI RISHIKUL, PRAYAGRAJ (a) (b) (c) (d) (e) (f) (g) (h) PATANJALI RISHIKUL, PRAYAGRAJ Assignment # 1 1. Create a database called MyOffice 2. Open database 3. Given the following EMPLOYEE relation, answer the questions. TABLE

More information

Relational Normalization Theory. Dr. Philip Cannata

Relational Normalization Theory. Dr. Philip Cannata Relational Normalization Theory Dr. Philip Cannata 1 Designing Databases Using Normalization On No!!! There s another way to design a good set of tables besides Conceptual and Logical Modeling. Normalization

More information

ABSTRACT INTRODUCTION IMPORTANT CONCEPTS. John Jay King, King Training Resources

ABSTRACT INTRODUCTION IMPORTANT CONCEPTS. John Jay King, King Training Resources ANALYZE THIS! USING ORACLE8I ANALYTIC FUNCTIONS John Jay King, King Training Resources ABSTRACT Oracle 8.1.6 introduced new Analytic functions allowing complex statistical calculations to be accomplished

More information

Spool Generated For Class of Oracle By Satish K Yellanki

Spool Generated For Class of Oracle By Satish K Yellanki SQL> CREATE VIEW Employees 3 SELECT 4 Empno "ID Number", 5 Ename Name, 6 Sal "Basic Salary", 7 Job Designation 8 FROM Emp; SQL> SELECT 2 Empno "ID Number", 3 Ename Name, 4 Sal "Basic Salary", 5 Job Designation

More information

STEP BY STEP GUIDE FOR SIF (SALARY INFORMATION FILE) CREATION

STEP BY STEP GUIDE FOR SIF (SALARY INFORMATION FILE) CREATION STEP BY STEP GUIDE FOR SIF (SALARY INFORMATION FILE) CREATION Creation of a valid Salary Information File (SIF) for submission to the bank for processing via WPS requires the following 5 steps: Step I

More information

SQL Programming 1 SQL1 1

SQL Programming 1 SQL1 1 SQL Programming 1 The SELECT-FROM-WHERE Structure Single Relation Queries ORDER BY LIKE IS (NOT) NULL DISTINCT Aggregation Queries Grouping Having Oracle SQL*Plus Readings: Section 6.1 and 6.4 of Textbook.

More information

Define Metrics in Reports

Define Metrics in Reports in Reports Metrics are used to build reports. They are the numerical values displayed in reports. They represent aggregations of facts and attributes. A metric is a simple or complex calculation applied

More information

LECTURE9-PART2: DATA MANIPULATION IN SQL, ADVANCED SQL QUERIES AND VIEW

LECTURE9-PART2: DATA MANIPULATION IN SQL, ADVANCED SQL QUERIES AND VIEW College of Computer and Information Sciences - Information Systems Dept. LECTURE9-PART2: DATA MANIPULATION IN SQL, ADVANCED SQL QUERIES AND VIEW Ref. Chapter5 and 6 from Database Systems: A Practical Approach

More information

Lecture9: Data Manipulation in SQL, Advanced SQL queries

Lecture9: Data Manipulation in SQL, Advanced SQL queries IS220 / IS422 : Database Fundamentals College of Computer and Information Sciences - Information Systems Dept. Lecture9: Data Manipulation in SQL, Advanced SQL queries Ref. Chapter5 Prepared by L. Nouf

More information

Oracle MOOC: SQL Fundamentals

Oracle MOOC: SQL Fundamentals Week 2 Homework for Lesson 2 Homework is your chance to put what you've learned in this lesson into practice. This homework is not "graded" and you are encouraged to write additional code beyond what is

More information

Lanteria HR Report Center

Lanteria HR Report Center User Guide for version 4.2.0 Copyright 2015 Lanteria Table of Contents 1 Introduction... 3 1.1 Report Center Overview... 3 1.2 Terminology List... 3 2 General Reports... 4 2.1 Run General Reports... 4

More information

5/10/2018. Connor McDonald

5/10/2018. Connor McDonald 1 Connor McDonald 1 3 4 2 connor-mcdonald.com 5 asktom.oracle.com 6 3 why talk about SQL? # 1 7 after all... 8 4 9 NoSQL non relational 10 5 why talk about SQL? # 2 11 SQL invented "cool" 12 6 MICROSERVICES

More information

Checking Pay History Your pay stub is available through the employee portal on each pay day. It remains available through your Pay History tab.

Checking Pay History Your pay stub is available through the employee portal on each pay day. It remains available through your Pay History tab. Using the Employee Portal Log in to the employee portal, employees.tiu11.org ID: first initial full last name last two digits of SSN, all lower case letters, no spaces Initial Password: last four digits

More information

2010 AHIMA Salary Survey Summary Analysis

2010 AHIMA Salary Survey Summary Analysis 2010 AHIMA Salary Survey Summary Analysis 2010 Salary Study: Average Salary by Job Setting Similar to what we saw in 2008, those employed in a Consulting setting report the highest average salary at just

More information

July Copyright 2018 NetSuite Inc.

July Copyright 2018 NetSuite Inc. 1 NetSuite SuiteAnalytics User Sample Test July 2018 2 Contents About this Sample Test... 3 Reports and Searches... 4 I. Given a use case, identify the best way to aggregate data results.... 4 II. Identify

More information

The Human Resources Information System DATA WAREHOUSE

The Human Resources Information System DATA WAREHOUSE The Human Resources Information System DATA WAREHOUSE September 2010 First Edition: 1999 Second Edition: October, 2004 Third Edition: March 2007 Current Edition: September, 2010 Oregon State University,

More information

DISCHARGE MONITORING REPORTS. Overview and Summary

DISCHARGE MONITORING REPORTS. Overview and Summary DISCHARGE MONITORING REPORTS Overview and Summary Bureau of Point and Non-Point Source Management For more information, visit www.dep.state.pa.us, Keyword: Discharge Monitoring Reports 3800-BK-DEP3047

More information

SQL and PL/SQL. Connor McDonald 7/17/2018. The meanest, fastest thing out there. Connor McDonald

SQL and PL/SQL. Connor McDonald 7/17/2018. The meanest, fastest thing out there. Connor McDonald SQL and PL/SQL The meanest, fastest thing out there Connor McDonald 1 Copyright 2017, Oracle and/or its affiliates. All rights reserved. Connor McDonald 1 3 4 2 Typical speaker ego slide blog connor-mcdonald.com

More information

Structural Eurocodes an overview

Structural Eurocodes an overview Structural Eurocodes an overview BS EN 1990, Eurocode Basis of Structural Design Structural safety, serviceability and durability BS EN 1991, Eurocode 1 Actions on Structures Actions on structures BS EN

More information

What s new in Maximo 7.6. Presenter: Jeff Yasinski

What s new in Maximo 7.6. Presenter: Jeff Yasinski What s new in Maximo 7.6 Presenter: Jeff Yasinski About the Presenter: Jeff Yasinski Jeff is a Senior Consulting Engineer at Ontracks Canadian practice in the Edmonton office. He is a Computer Engineer

More information

18 Ranking Data within Reports

18 Ranking Data within Reports 18 Ranking Data within Reports This session describes ranking data in a Web Intelligence report. Ranking allows you to isolate the top and bottom records in a data set based on a variety of criteria. For

More information

Call Center Shrinkage Due to Training

Call Center Shrinkage Due to Training OpsDog KPI Reports Call Center Shrinkage Due to Training Benchmarks, Definition & Measurement Details SAMPLE CONTENT & DATA 2017 Edition www.opsdog.com info@opsdog.com 844.650.2888 Definition & Measurement

More information

Nested SQL Dr. Zhen Jiang

Nested SQL Dr. Zhen Jiang Nested SQL Dr. Zhen Jiang Sometimes we need the result of one query prior to the querying of another.consider the following: List the name and age of all employees who are younger than the average age

More information

Reports. Workforce Management

Reports. Workforce Management Workforce Management Reports Watson, R.M. copyright 2011 by UniFocus. All rights reserved. This manual, as well as the software described in it, is furnished under license and may be used or copied only

More information

PAYROLL SYSTEM MENU. FILE EDITORS FILE EDITORS provide low level access to the database for programmer/ system administrator use only.

PAYROLL SYSTEM MENU. FILE EDITORS FILE EDITORS provide low level access to the database for programmer/ system administrator use only. PAYROLL PAYROLL The PAYROLL is used to maintain a list of employees names, addresses and employment information and is used to interactively calculate and print payroll checks. Employees hours are entered

More information

Printing the Study Guide

Printing the Study Guide Ceridian Self Service Version 2.4 Printing the Study Guide If you are using a version of Adobe Reader that is prior to 6.0, Ceridian recommends clearing the Shrink oversized pages to paper size check box

More information

Earnings. Total. Rate. Worked. Hours CONTINUING PAYROLL PROBLEM A KIPLEY COMPANY, INC. Regular Earnings Overtime Earnings. Hour Amount.

Earnings. Total. Rate. Worked. Hours CONTINUING PAYROLL PROBLEM A KIPLEY COMPANY, INC. Regular Earnings Overtime Earnings. Hour Amount. CPP 1 2017 Cengage Learning. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part. Note to Instructors: If students are preparing Continuing Payroll

More information

SAS Human Capital Management 5.1. Administrator s Guide

SAS Human Capital Management 5.1. Administrator s Guide SAS Human Capital Management 5.1 Administrator s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2009. SAS Human Capital Management 5.1: Administrator s Guide.

More information

Relational Database design. Slides By: Shree Jaswal

Relational Database design. Slides By: Shree Jaswal Relational Database design Slides By: Shree Jaswal Topics: Design guidelines for relational schema, Functional Dependencies, Definition of Normal Forms- 1NF, 2NF, 3NF, BCNF, Converting Relational Schema

More information

Pivot Table Tutorial Using Ontario s Public Sector Salary Disclosure Data

Pivot Table Tutorial Using Ontario s Public Sector Salary Disclosure Data Pivot Table Tutorial Using Ontario s Public Sector Salary Disclosure Data Now that have become more familiar with downloading data in Excel format (xlsx) or a text or csv format (txt, csv), it s time to

More information

Oracle Cloud E

Oracle Cloud E Oracle Cloud Oracle Sales Cloud Reporting and Analytics for Business Users Release 11.1.8 E41685-03 December 2013 Explains how to use Oracle Sales Cloud reports and dashboards to answer common business

More information

Continuous Auditing. Human Action Metrics. By Santos Monroy April 2, 2009

Continuous Auditing. Human Action Metrics. By Santos Monroy April 2, 2009 Continuous Auditing Human Action Metrics By Santos Monroy Continuous Auditing: Human Action Metrics Sample Transaction Audit Process Improvement Continuous Auditing (CA) Interdependent Partnership Achieving

More information

Analytic Functions 101

Analytic Functions 101 Analytic Functions 101 Kim Berg Hansen KiBeHa Middelfart, Denmark Keywords: SQL, analytics Introduction The company I have worked at since 2000 as developer/architect is a major Danish retail company called

More information

Job Requisition Worklist Report HRB510

Job Requisition Worklist Report HRB510 Job Requisition Worklist Report HRB510 Overview Purpose This report identifies job requisitions that require approvals. To appear on this report, the job requisitions must have the approval level of either

More information

CSE 344 APRIL 2 ND GROUPING/AGGREGATION

CSE 344 APRIL 2 ND GROUPING/AGGREGATION CSE 344 APRIL 2 ND GROUPING/AGGREGATION ADMINISTRIVIA HW1 Due Wednesday (11:30) Don t forget to git add and tag your assignment Check on gitlab after submitting OQ1 Due Friday (11:00) A few of you still

More information

NAV CANADA JOINT COUNCIL. BILINGUALISM BONUS Program

NAV CANADA JOINT COUNCIL. BILINGUALISM BONUS Program NAV CANADA JOINT COUNCIL BILINGUALISM BONUS Program This bilingualism bonus program is deemed to be part of collective agreements between the parties who are members of the NAV CANADA Joint Council. GENERAL

More information

Subqueries. Lecture 9. Robb T. Koether. Hampden-Sydney College. Fri, Feb 2, 2018

Subqueries. Lecture 9. Robb T. Koether. Hampden-Sydney College. Fri, Feb 2, 2018 Subqueries Lecture 9 Robb T. Koether Hampden-Sydney College Fri, Feb 2, 2018 Robb T. Koether (Hampden-Sydney College) Subqueries Fri, Feb 2, 2018 1 / 17 1 Subqueries 2 The IN Operator 3 Using IN and NOT

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 1 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any

More information

IBM TRIRIGA Application Platform Version 3 Release 4.1. Reporting User Guide

IBM TRIRIGA Application Platform Version 3 Release 4.1. Reporting User Guide IBM TRIRIGA Application Platform Version 3 Release 4.1 Reporting User Guide Note Before using this information and the product it supports, read the information in Notices on page 166. This edition applies

More information

Oracle MOOC: SQL Fundamentals

Oracle MOOC: SQL Fundamentals Week 3 Homework for Lesson 3 Homework is your chance to put what you've learned in this lesson into practice. This homework is not "graded" and you are encouraged to write additional code beyond what is

More information

Anthony Carrick INFS7903 Assignment

Anthony Carrick INFS7903 Assignment INFS7903 Assignment Contents Task 1: Constraints... 2 1a - SQL to show all constraints:... 2 1b Implement the missing constraints... 2 Result (of rerunning the sql in 1a):... 3 Task 2: Triggers... 4 2a

More information

Appointments Training - Appendix. GEMS Appointments Training. Human Resources

Appointments Training - Appendix. GEMS Appointments Training. Human Resources Appointments Training - Appendix GEMS Appointments Training Human Resources Human Resources Page 1 of 13 Updated 4/2017 Table of Contents Helpful resources available:... 2 When to Recruit and When to Appoint...

More information

A Process for Data Requirements Analysis. David Loshin Knowledge Integrity, Inc. October 30, 2007

A Process for Data Requirements Analysis. David Loshin Knowledge Integrity, Inc. October 30, 2007 A Process for Data Requirements Analysis David Loshin Knowledge Integrity, Inc. loshin@knowledge-integrity.com October 30, 2007 1 Agenda The criticality of business information Data requirements analysis

More information

Introduction to Database Systems CSE 444

Introduction to Database Systems CSE 444 Introduction to Database Systems CSE 444 Lecture 3: SQL (part 2) h"p://www.cs.washington.edu/educa3on/courses/cse444/11wi/ Outline Aggrega3ons (6.4.3 6.4.6) Examples, examples, examples Nulls (6.1.6-6.1.7)

More information

Analytic functions allow the rows in a result set to 'peek' at each other, avoiding the need for joining duplicated data sources.

Analytic functions allow the rows in a result set to 'peek' at each other, avoiding the need for joining duplicated data sources. Standard SQL functionality focuses on rows. When you want to explore the relationship between rows, those rows would have to come from different sources, even if it was the same table with a different

More information

Turnover Rate SAMPLE CONTENT & DATA. OpsDog KPI Reports. Benchmarks, Definition & Measurement Details Edition

Turnover Rate SAMPLE CONTENT & DATA. OpsDog KPI Reports. Benchmarks, Definition & Measurement Details Edition OpsDog KPI Reports Benchmarks, Definition & Measurement Details SAMPLE CONTENT & DATA 2017 Edition www.opsdog.com info@opsdog.com 844.650.2888 Definition & Measurement Details What is? The number of employees

More information

a allapex SQL Model Clause: a Gentle introduction That s a lie! Alex Nuijten

a allapex SQL Model Clause: a Gentle introduction That s a lie! Alex Nuijten a allapex SQL Model Clause: a Gentle introduction That s a lie! Alex Nuijten a allapex @alexnuijten nuijten.blogspot.com Agenda 2003 Just like Analytic Functions Multidimensional Array from Query Results

More information

MULTIPLE-OBJECTIVE DECISION MAKING TECHNIQUE Analytical Hierarchy Process

MULTIPLE-OBJECTIVE DECISION MAKING TECHNIQUE Analytical Hierarchy Process MULTIPLE-OBJECTIVE DECISION MAKING TECHNIQUE Analytical Hierarchy Process Business Intelligence and Decision Making Professor Jason Chen The analytical hierarchy process (AHP) is a systematic procedure

More information

allapex SQL Model Clause: Gentle introduction That s a lie! Alex Nuijten a allapex nuijten.blogspot.com

allapex SQL Model Clause: Gentle introduction That s a lie! Alex Nuijten a allapex nuijten.blogspot.com a allapex SQL Model Clause: a Gentle introduction That s a lie! Alex Nuijten a allapex! @alexnuijten nuijten.blogspot.com 500+ Technical Experts Helping Peers Globally Agenda 3 Membership Tiers Oracle

More information

Housing Authority of the City of Raleigh 900 Haynes Street, Raleigh, NC GENERAL APPLICATION FOR EMPLOYMENT (Administrative) o Part-time

Housing Authority of the City of Raleigh 900 Haynes Street, Raleigh, NC GENERAL APPLICATION FOR EMPLOYMENT (Administrative) o Part-time An Equal Opportunity Employer Housing Authority of the City of Raleigh 900 Haynes Street, Raleigh, NC 27604 GENERAL APPLICATION FOR EMPLOYMENT (Administrative) To be considered for employment, applicants

More information

Subqueries. Lecture 11 Subsections Robb T. Koether. Hampden-Sydney College. Fri, Feb 8, 2013

Subqueries. Lecture 11 Subsections Robb T. Koether. Hampden-Sydney College. Fri, Feb 8, 2013 Subqueries Lecture 11 Subsections 5.1.1-5.1.5 Robb T. Koether Hampden-Sydney College Fri, Feb 8, 2013 Robb T. Koether (Hampden-Sydney College) Subqueries Fri, Feb 8, 2013 1 / 20 1 Subqueries 2 The IN Operator

More information

Hiring Center User Guide for Managers

Hiring Center User Guide for Managers Updated 11/19/2018 Hiring Center User Guide for Managers Table of Contents Open a Requisition... 2 Introduction... 2 Getting Started... 2 Opening a Requisition... 2 Assign a Requisition... 4 Introduction...

More information

Reports Guide Washington University All rights reserved. Last Modified: 06/01/11

Reports Guide Washington University All rights reserved. Last Modified: 06/01/11 HR Reports Guide 2008 Washington University All rights reserved. Last Modified: 06/01/11 This page is intentionally left blank. Table of Contents I. HR Reports... 1 A. Payroll Distribution Summary for

More information

COMM Information Systems Technology and Development. Winter 2017 Section 101. An Overview of Accounting Information Systems

COMM Information Systems Technology and Development. Winter 2017 Section 101. An Overview of Accounting Information Systems COMM 335 - Information Systems Technology and Development Winter 2017 Section 101 An Overview of Accounting Information Systems Learning Objectives Learning Objective 1 1. Define Accounting Information

More information

State Analytical Reporting System (STARS)

State Analytical Reporting System (STARS) Table of Contents Human Resources Analytics Dashboards and Reports... 3 WORKFORCE DEPLOYMENT... 4 WORKFORCE DEMOGRAPHICS... 8 COMPENSATION... 11 RETENTION... 16 TIME AND LABOR ANALYSIS... 21 ACCRUAL...

More information

Salary Listing Report HRB320

Salary Listing Report HRB320 Salary Listing Report HRB320 Overview Purpose This report provides a list of employees salaries by funding sources, as well as totals for each ChartField combination. The report includes non-salaried appointments.

More information

IF Function Contin.. Question 1

IF Function Contin.. Question 1 Lesson 07- Practical IF Function Contin.. Question 1 A. Write an AND formula to determine if A>A and AA or A

More information

University Finance IBM Cognos 10 Planning Financial Performance Management Solution

University Finance IBM Cognos 10 Planning Financial Performance Management Solution University Finance IBM Cognos 10 Planning Financial Performance Management Solution User Guide CONTENTS 1 Introduction... 3 What is Cognos?... 3 Why Cognos?... 3 Benefits of Cognos... 3 2 Logging into

More information

The Power and Simplicity of the TABULATE Procedure Dan Bruns, Tennessee Valley Authority, Chattanooga, TN

The Power and Simplicity of the TABULATE Procedure Dan Bruns, Tennessee Valley Authority, Chattanooga, TN Paper 188-27 The Power and Simplicity of the TABULATE Procedure Dan Bruns, Tennessee Valley Authority, Chattanooga, TN ABSTRACT When I first started using SAS in a university environment in 1972, I was

More information

Construction Trades Helper and Labourer Timesheet. 1. Tasks. Task 1. Task 2. Task 3

Construction Trades Helper and Labourer Timesheet. 1. Tasks. Task 1. Task 2. Task 3 Construction Trades Helper and Labourer Timesheet Construction trades helpers and labourers assist skilled tradespersons and perform labouring activities at construction sites, in quarries and in surface

More information

Define your Salary Structure

Define your Salary Structure Define your Salary Structure 2016-17 Powered By Teams HR & Finance Introduction We are pleased to inform you that you can now revise the BASIC component in your salary structure as per norms laid down

More information

NORTHERN ILLINOIS UNIVERSITY. Improving warehouse picking efficiency using product families. A Thesis Submitted to the. University Honors Program

NORTHERN ILLINOIS UNIVERSITY. Improving warehouse picking efficiency using product families. A Thesis Submitted to the. University Honors Program NORTHERN ILLINOIS UNIVERSITY Improving warehouse picking efficiency using product families A Thesis Submitted to the University Honors Program In Partial Fulfillment of the Requirements of the Baccalaureate

More information

SAP AG Neurottstraße Walldorf Germany T +49/18 05/ F +49/18 05/

SAP AG Neurottstraße Walldorf Germany T +49/18 05/ F +49/18 05/ SAP AG Neurottstraße 16 69190 Walldorf Germany T +49/18 05/34 34 24 F +49/18 05/34 34 20 www.sap.com 2011 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any

More information

March 9, 2011 Chia-Chun (Jasper) Weng McMaster University

March 9, 2011 Chia-Chun (Jasper) Weng McMaster University March 9, 2011 Chia-Chun (Jasper) Weng McMaster University Outline Basic Query Query Examples From The warehousing database, 2010 2 Basic Query SELECT A 1, A 2,, A n FROM R 1, R 2. R m WHERE P A 1, A2,,

More information

Nature Biotechnology: doi: /nbt Supplementary Figure 1

Nature Biotechnology: doi: /nbt Supplementary Figure 1 Supplementary Figure 1 An extended version of Figure 2a, depicting multi-model training and reverse-complement mode To use the GPU s full computational power, we train several independent models in parallel

More information

Intermediate Google AdWords Instructors: Alice Kassinger

Intermediate Google AdWords Instructors: Alice Kassinger Intermediate Google AdWords Instructors: Alice Kassinger Class Objectives: Understand how Ads show on the results page Analyze the progress and success of your Ads Learn how to improve your Ad Rank with

More information

ASTRAZENECA PHARMA INDIA LIMITED. Nomination and Remuneration Policy

ASTRAZENECA PHARMA INDIA LIMITED. Nomination and Remuneration Policy ASTRAZENECA PHARMA INDIA LIMITED Nomination and Remuneration Policy The Remuneration Committee of AstraZeneca Pharma Limited ( the Company ) was constituted on 6 th February 2013. In order to align with

More information

Bloom filters. Toon Koppelaars. Real World Performance team Database Server Technologies

Bloom filters. Toon Koppelaars. Real World Performance team Database Server Technologies Bloom filters Toon Koppelaars Real World Performance team Database Server Technologies Agenda Hash function Hash joins Bloom filters Examples Hash joins and Bloom filters Bloom filters (BF) introduced

More information

opensap Getting Started with Data Science

opensap Getting Started with Data Science opensap Getting Started with Data Science Exercise Week 1 Unit 6 Initial Data Analysis & Exploratory Data Analysis opensap TABLE OF CONTENTS INTRODUCTION... 3 EXERCISE INSTRUCTIONS... 4 Acquire Data...

More information

ASTRAZENECA PHARMA INDIA LIMITED. Nomination and Remuneration Policy

ASTRAZENECA PHARMA INDIA LIMITED. Nomination and Remuneration Policy ASTRAZENECA PHARMA INDIA LIMITED Nomination and Remuneration Policy The Remuneration Committee of AstraZeneca Pharma Limited ( the Company ) was constituted on 6 th February 2013. In order to align with

More information

Indexing and Query Processing. What will we cover?

Indexing and Query Processing. What will we cover? Indexing and Query Processing CS 510 Spring 2010 1 What will we cover? Key concepts and terminology Inverted index structures Organization, creation, maintenance Compression Distribution Answering queries

More information

Oracle Hospitality Reporting and Analytics Advanced

Oracle Hospitality Reporting and Analytics Advanced Oracle Hospitality Reporting and Analytics Advanced User Guide Release 8.5.0 E65823-01 September 2015 Oracle Hospitality Reporting and Analytics Advanced User Guide, Release 8.5.0 E65823-01 Copyright 2000,

More information

CUPA Procedures. Date September 29, Theresa Porter, Information Technology Consultant, BOR. Doug Corwin, Information Technology Consultant, BOR

CUPA Procedures. Date September 29, Theresa Porter, Information Technology Consultant, BOR. Doug Corwin, Information Technology Consultant, BOR Title CUPA Procedures Version 1.0 Date September 29, 2010 Created by Theresa Porter, Information Technology Consultant, BOR Edited by Doug Corwin, Information Technology Consultant, BOR Copyright South

More information

Human Capital Management: Step-by-Step Guide

Human Capital Management: Step-by-Step Guide Human Capital Management: Step-by-Step Guide Getting Started with HCM This guide describes a few tasks to help new users get started with HCM. Before you can access HCM, you must complete the HCM Fundamentals

More information

Wage and Hour Law Update. Brian M. O Neal McMahon Berger, P.C North Ballas Road St. Louis, MO (314)

Wage and Hour Law Update. Brian M. O Neal McMahon Berger, P.C North Ballas Road St. Louis, MO (314) Wage and Hour Law Update Brian M. O Neal McMahon Berger, P.C. 2730 North Ballas Road St. Louis, MO 63131 (314) 567-7350 oneal@mcmahonberger.com FLSA Collective Action Filings 8,304 FLSA collective actions

More information

CALFORNIA STATE UNIVERSITY CHICO

CALFORNIA STATE UNIVERSITY CHICO CALFORNIA STATE UNIVERSITY CHICO HUMAN RESOURCES SERVICE 400 W. 1ST STREET KENDALL HALL ROOM 220 CHICO, CA 95929-0010 530-898-6771 FAX: 530-898-5120 Steps to Complete Student Timesheet Tool Access to this

More information

Payroll Information Extract (PIE): Payroll Data Extract

Payroll Information Extract (PIE): Payroll Data Extract Payroll Information Extract (PIE): Payroll Data Extract The Payroll Information Extract (PIE) is designed to provide organizations the ability to access detailed payroll and/or labor distribution (LD)

More information

SSG Performance Recognition Review NEO Guidelines for SSG Managers

SSG Performance Recognition Review NEO Guidelines for SSG Managers SSG Performance Recognition Review NEO Guidelines for SSG Managers Section 1 Introduction 2 View information 3 Allocate Recommendations 4 Review and Submit Recommendations 5 Manage and Approve Recommendations

More information

Use experiments in SAS Marketing Automation to gain insights into your campaigns. Jorge González Flores, Data Science & Analytics 15.6.

Use experiments in SAS Marketing Automation to gain insights into your campaigns. Jorge González Flores, Data Science & Analytics 15.6. Use experiments in SAS Marketing Automation to gain insights into your campaigns Jorge González Flores, Data Science & Analytics 15.6.2017 Introduction A little bit about me From Madrid to Copenhagen MSc

More information

Enterprise Resource Planning (ERP) Programs

Enterprise Resource Planning (ERP) Programs Enterprise Resource Planning () Programs Offered by the Department of Business & Information Technology Career Outlook Close to 100% placement rate for Students Graduated with SAP Certificate of Excellence

More information

ETSI TS V1.4.1 ( )

ETSI TS V1.4.1 ( ) TS 102 868-1 V1.4.1 (2017-03) TECHNICAL SPECIFICATION Intelligent Transport Systems (ITS); Testing; Conformance test specifications for Cooperative Awareness Basic Service (CA); Part 1: Test requirements

More information

Occupancy Rate SAMPLE CONTENT & DATA. OpsDog KPI Reports. Benchmarks, Definition & Measurement Details Edition

Occupancy Rate SAMPLE CONTENT & DATA. OpsDog KPI Reports. Benchmarks, Definition & Measurement Details Edition OpsDog KPI Reports Benchmarks, Definition & Measurement Details SAMPLE CONTENT & DATA 2017 Edition www.opsdog.com info@opsdog.com 844.650.2888 Definition & Measurement Details What is? The amount of time

More information

Introduction to Relational Databases Part 2: How?

Introduction to Relational Databases Part 2: How? Introduction to Relational Databases Part 2: How? Claude Rubinson University of Houston Downtown rubinsonc@uhd.edu cjr@grundrisse.org September 28, 2011 Normalized Database People PersonUID Person Age

More information

COMPLIANCE AUDIT EXTERNAL USER GUIDE

COMPLIANCE AUDIT EXTERNAL USER GUIDE COMPLIANCE AUDIT EXTERNAL USER GUIDE Contents 1 Notification to Claim Filers... 3 1.1 Compliance Audit Status... 3 2 Viewing Claims in the Audit Process... 4 2.1 Audit in Progress... 4 2.2 Audit History...

More information

Adding a New Employee in M3. M3 Training Manual MPI Software

Adding a New Employee in M3. M3 Training Manual MPI Software Adding a New Employee in M3 M3 Training Manual MPI Software Adding New Employees To add a new employee select Add New Employee from the main employee menu. New Employee Form After pressing the button you

More information

Getting Started with Pricing. Release 8.7.2

Getting Started with Pricing. Release 8.7.2 Getting Started with Pricing Release 8.7.2 Legal Notices 2011 Epicor Software Corporation. All rights reserved. Unauthorized reproduction is a violation of applicable laws. Epicor and the Epicor logo are

More information

GUIDANCE ANNUAL LEAVE & BANK HOLIDAY ENTITLEMENT

GUIDANCE ANNUAL LEAVE & BANK HOLIDAY ENTITLEMENT GUIDANCE ANNUAL LEAVE & BANK HOLIDAY ENTITLEMENT 1 SUMMARY 2 RESPONSIBLE PERSON: 3 ACCOUNTABLE DIRECTOR: 4 APPLIES TO: Guidance on annual leave and bank holiday entitlement. Sarah Price - Chief Officer

More information

PAYROLL SYSTEM MENU. FILE EDITORS FILE EDITORS provide low level access to the database for programmer/system administrator use only.

PAYROLL SYSTEM MENU. FILE EDITORS FILE EDITORS provide low level access to the database for programmer/system administrator use only. PAYROLL PAYROLL The PAYROLL is used to maintain a list of employees names, addresses and employment information and is used to interactively calculate and print payroll checks. Employees hours are entered

More information

mbusa Instagram account report Jan 01, May 28, 2016

mbusa Instagram account report Jan 01, May 28, 2016 mbusa Instagram account report Jan 01, 2016 - May 28, 2016 mbusa / Audience Total Followers Count 1,116,679 25.37% Followers Change +245,517 Max. Followers Change 19,132 Jan 04 Avg. Followers Change +11,691.29

More information

opensap Intelligent Decisions with SAP Analytics Cloud

opensap Intelligent Decisions with SAP Analytics Cloud opensap Intelligent Decisions with SAP Analytics Cloud Unit 3.7 - HANDS-ON SCRIPT on Use in BI Story HR Flight Risk SAC BI & SAC Smart Predict PUBLIC Table of Contents 1 DEMO SCRIPT OVERVIEW... 3 1.1 Highlights...

More information

MAX Consignment Orders

MAX Consignment Orders MAX Consignment Orders Users Manual Version 2014 www.maxtoolkit.com Revised: 2/22/2014 1:12 PM Installation... 3 Menu Functions... 4 Consignment Order... 4 Print Documents... 4 Utilities... 4 Maintain

More information

School Workforce Census 2018

School Workforce Census 2018 Validation Errors and Resolutions School Workforce Census 2018 Revision History Document Version Change Description Date 7.182 1.0 Initial release 11/07/2018 Introduction This guide has been produced to

More information

EXAM - A SAS Certified Base Programmer for SAS 9. Buy Full Product.

EXAM - A SAS Certified Base Programmer for SAS 9. Buy Full Product. SAS-Institute EXAM - A00-211 SAS Certified Base Programmer for SAS 9 Buy Full Product http://www.examskey.com/a00-211.html Examskey SAS-Institute A00-211 exam demo product is here for you to test the quality

More information

Step 1 Begin by logging into OBI Reporting and selecting Active Employees under the Dashboards link - HR Reports at the top of the screen

Step 1 Begin by logging into OBI Reporting and selecting Active Employees under the Dashboards link - HR Reports at the top of the screen Active Employees Report Active Employees by Department is a key operational report utilized by campus prior to the payroll process to validate that employees have been hired/appointed correctly. Departments

More information

Categorical Variables, Part 2

Categorical Variables, Part 2 Spring, 000 - - Categorical Variables, Part Project Analysis for Today First multiple regression Interpreting categorical predictors and their interactions in the first multiple regression model fit in

More information

Specification for the Application of Thermal Spray Coatings to Machine Elements for OEM and Repair

Specification for the Application of Thermal Spray Coatings to Machine Elements for OEM and Repair This is a preview of "AWS C2.19/C2.19M:201...". Click here to purchase the full version from the ANSI store. AWS C2.19/C2.19M:2013 An American National Standard Specification for the Application of Thermal

More information

BT OneBillPlus CD-ROM Technical Guide (Telephony) File 3

BT OneBillPlus CD-ROM Technical Guide (Telephony) File 3 BT OneBillPlus CD-ROM Technical Guide (Telephony) File 3 Issue 3.0 Page 1 of 28 Table of Contents 1. Welcome...3 2. Introduction...3 3. What is delivered?...3 4. How is it delivered?...3 5. Technical Prerequisites...4

More information

Data Warehousing and Data Mining SQL Window Functions

Data Warehousing and Data Mining SQL Window Functions Data Warehousing and Data Mining SQL Window Functions SQL analytic/window functions Ranking Moving Window Cumulative aggregates Densification Acknowledgements: I am indebted to M. Böhlen for providing

More information