?
Solved

SQL group by

Posted on 2006-05-25
4
Medium Priority
?
632 Views
Last Modified: 2008-02-01
I am selecting the employees' last names and group them by salary within job titles that are grouped into exempt and non-exempt.
I have the output that shows 9 same data per employee. Can you tell me what i did wrong??


SELECT EMPLOYEES.LAST_NAME,JOB_TITLE,EXEMPT_NON_EXEMPT_STATUS,SALARY
FROM EMPLOYEES,JOB_TITLE
GROUP BY EMPLOYEES.LAST_NAME,JOB_TITLE,EXEMPT_NON_EXEMPT_STATUS,SALARY;
Output

Last name                                                                                                                                               Exempt_non_exempt_stauts
---------                     _______Job title_________                                                                                          -------------
AVERY                ACCOUNTING CLERK                                                                                          NON_EXEMPT                21000.00
AVERY                ASSISTANT STORE MANAGER                                                                                   EXEMPT                    21000.00
AVERY                ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                21000.00
AVERY                BAGGER                                                                                                    NON-EXEMPT                21000.00
AVERY                CASHIER                                                                                                   NON-EXEMPT                21000.00
AVERY                COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                21000.00
AVERY                DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    21000.00
AVERY                RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                21000.00
AVERY                STOCKER                                                                                                   NON_EXEMPT                21000.00
BROUN                ACCOUNTING CLERK                                                                                          NON_EXEMPT                10530.00
BROUN                ASSISTANT STORE MANAGER                                                                                   EXEMPT                    10530.00
BROUN                ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                10530.00
BROUN                BAGGER                                                                                                    NON-EXEMPT                10530.00
BROUN                CASHIER                                                                                                   NON-EXEMPT                10530.00
BROUN                COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                10530.00
BROUN                DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    10530.00
BROUN                RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                10530.00
BROUN                STOCKER                                                                                                   NON_EXEMPT                10530.00
CARPENTER            ACCOUNTING CLERK                                                                                          NON_EXEMPT                15000.00
CARPENTER            ASSISTANT STORE MANAGER                                                                                   EXEMPT                    15000.00
CARPENTER            ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                15000.00
CARPENTER            BAGGER                                                                                                    NON-EXEMPT                15000.00
CARPENTER            CASHIER                                                                                                   NON-EXEMPT                15000.00
CARPENTER            COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                15000.00
CARPENTER            DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    15000.00
CARPENTER            RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                15000.00
CARPENTER            STOCKER                                                                                                   NON_EXEMPT                15000.00
DROHOS               ACCOUNTING CLERK                                                                                          NON_EXEMPT                51000.00
DROHOS               ASSISTANT STORE MANAGER                                                                                   EXEMPT                    51000.00
DROHOS               ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                51000.00
DROHOS               BAGGER                                                                                                    NON-EXEMPT                51000.00
DROHOS               CASHIER                                                                                                   NON-EXEMPT                51000.00
DROHOS               COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                51000.00
DROHOS               DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    51000.00
DROHOS               RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                51000.00
DROHOS               STOCKER                                                                                                   NON_EXEMPT                51000.00
EDELMAN              ACCOUNTING CLERK                                                                                          NON_EXEMPT                21500.00
EDELMAN              ASSISTANT STORE MANAGER                                                                                   EXEMPT                    21500.00
EDELMAN              ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                21500.00
EDELMAN              BAGGER                                                                                                    NON-EXEMPT                21500.00
EDELMAN              CASHIER                                                                                                   NON-EXEMPT                21500.00
EDELMAN              COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                21500.00
EDELMAN              DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    21500.00
EDELMAN              RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                21500.00
EDELMAN              STOCKER                                                                                                   NON_EXEMPT                21500.00
ESQUIVEZ             ACCOUNTING CLERK                                                                                          NON_EXEMPT                18500.00
ESQUIVEZ             ASSISTANT STORE MANAGER                                                                                   EXEMPT                    18500.00
ESQUIVEZ             ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                18500.00
ESQUIVEZ             BAGGER                                                                                                    NON-EXEMPT                18500.00
ESQUIVEZ             CASHIER                                                                                                   NON-EXEMPT                18500.00
ESQUIVEZ             COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                18500.00
ESQUIVEZ             DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    18500.00
ESQUIVEZ             RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                18500.00
ESQUIVEZ             STOCKER                                                                                                   NON_EXEMPT                18500.00
MCMULLEN             ACCOUNTING CLERK                                                                                          NON_EXEMPT                13500.00
MCMULLEN             ASSISTANT STORE MANAGER                                                                                   EXEMPT                    13500.00
MCMULLEN             ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                13500.00
MCMULLEN             BAGGER                                                                                                    NON-EXEMPT                13500.00
MCMULLEN             CASHIER                                                                                                   NON-EXEMPT                13500.00
MCMULLEN             COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                13500.00
MCMULLEN             DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    13500.00
MCMULLEN             RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                13500.00
MCMULLEN             STOCKER                                                                                                   NON_EXEMPT                13500.00
MCNAMARA             ACCOUNTING CLERK                                                                                          NON_EXEMPT                25500.00
MCNAMARA             ASSISTANT STORE MANAGER                                                                                   EXEMPT                    25500.00
MCNAMARA             ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                25500.00
MCNAMARA             BAGGER                                                                                                    NON-EXEMPT                25500.00
MCNAMARA             CASHIER                                                                                                   NON-EXEMPT                25500.00
MCNAMARA             COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                25500.00
MCNAMARA             DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    25500.00
MCNAMARA             RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                25500.00
MCNAMARA             STOCKER                                                                                                   NON_EXEMPT                25500.00
MEIER                ACCOUNTING CLERK                                                                                          NON_EXEMPT                20500.00
MEIER                ASSISTANT STORE MANAGER                                                                                   EXEMPT                    20500.00
MEIER                ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                20500.00
MEIER                BAGGER                                                                                                    NON-EXEMPT                20500.00
MEIER                CASHIER                                                                                                   NON-EXEMPT                20500.00
MEIER                COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                20500.00
MEIER                DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    20500.00
MEIER                RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                20500.00
MEIER                STOCKER                                                                                                   NON_EXEMPT                20500.00
NGUYEN               ACCOUNTING CLERK                                                                                          NON_EXEMPT                43000.00
NGUYEN               ASSISTANT STORE MANAGER                                                                                   EXEMPT                    43000.00
NGUYEN               ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                43000.00
NGUYEN               BAGGER                                                                                                    NON-EXEMPT                43000.00
NGUYEN               CASHIER                                                                                                   NON-EXEMPT                43000.00
NGUYEN               COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                43000.00
NGUYEN               DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    43000.00
NGUYEN               RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                43000.00
NGUYEN               STOCKER                                                                                                   NON_EXEMPT                43000.00
QUILLIAN             ACCOUNTING CLERK                                                                                          NON_EXEMPT                23000.00
QUILLIAN             ASSISTANT STORE MANAGER                                                                                   EXEMPT                    23000.00
QUILLIAN             ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                23000.00
QUILLIAN             BAGGER                                                                                                    NON-EXEMPT                23000.00
QUILLIAN             CASHIER                                                                                                   NON-EXEMPT                23000.00
QUILLIAN             COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                23000.00
QUILLIAN             DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    23000.00
QUILLIAN             RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                23000.00
QUILLIAN             STOCKER                                                                                                   NON_EXEMPT                23000.00
SHARP                ACCOUNTING CLERK                                                                                          NON_EXEMPT                21000.00
SHARP                ASSISTANT STORE MANAGER                                                                                   EXEMPT                    21000.00
SHARP                ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                21000.00
SHARP                BAGGER                                                                                                    NON-EXEMPT                21000.00
SHARP                CASHIER                                                                                                   NON-EXEMPT                21000.00
SHARP                COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                21000.00
SHARP                DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    21000.00
SHARP                RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                21000.00
SHARP                STOCKER                                                                                                   NON_EXEMPT                21000.00
SLENTZ               ACCOUNTING CLERK                                                                                          NON_EXEMPT                23500.00
SLENTZ               ASSISTANT STORE MANAGER                                                                                   EXEMPT                    23500.00
SLENTZ               ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                23500.00
SLENTZ               BAGGER                                                                                                    NON-EXEMPT                23500.00
SLENTZ               CASHIER                                                                                                   NON-EXEMPT                23500.00
SLENTZ               COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                23500.00
SLENTZ               DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    23500.00
SLENTZ               RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                23500.00
SLENTZ               STOCKER                                                                                                   NON_EXEMPT                23500.00
STEPHENS             ACCOUNTING CLERK                                                                                          NON_EXEMPT                75000.00
STEPHENS             ASSISTANT STORE MANAGER                                                                                   EXEMPT                    75000.00
STEPHENS             ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                75000.00
STEPHENS             BAGGER                                                                                                    NON-EXEMPT                75000.00
STEPHENS             CASHIER                                                                                                   NON-EXEMPT                75000.00
STEPHENS             COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                75000.00
STEPHENS             DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    75000.00
STEPHENS             RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                75000.00
STEPHENS             STOCKER                                                                                                   NON_EXEMPT                75000.00
TYINK                ACCOUNTING CLERK                                                                                          NON_EXEMPT                19000.00
TYINK                ASSISTANT STORE MANAGER                                                                                   EXEMPT                    19000.00
TYINK                ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                19000.00
TYINK                BAGGER                                                                                                    NON-EXEMPT                19000.00
TYINK                CASHIER                                                                                                   NON-EXEMPT                19000.00
TYINK                COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                19000.00
TYINK                DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    19000.00
TYINK                RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                19000.00
TYINK                STOCKER                                                                                                   NON_EXEMPT                19000.00
VANCE                ACCOUNTING CLERK                                                                                          NON_EXEMPT                10530.00
VANCE                ASSISTANT STORE MANAGER                                                                                   EXEMPT                    10530.00
VANCE                ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                10530.00
VANCE                BAGGER                                                                                                    NON-EXEMPT                10530.00
VANCE                CASHIER                                                                                                   NON-EXEMPT                10530.00
VANCE                COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                10530.00
VANCE                DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    10530.00
VANCE                RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                10530.00
VANCE                STOCKER                                                                                                   NON_EXEMPT                10530.00
VU                   ACCOUNTING CLERK                                                                                          NON_EXEMPT                37000.00
VU                   ASSISTANT STORE MANAGER                                                                                   EXEMPT                    37000.00
VU                   ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS                                                                    NON-EXEMPT                37000.00
VU                   BAGGER                                                                                                    NON-EXEMPT                37000.00
VU                   CASHIER                                                                                                   NON-EXEMPT                37000.00
VU                   COMPUTER SUPPORT SPECIALIST                                                                               NON_EXEMPT                37000.00
VU                   DIRECTOR OF FINANCE&ACCOUNTING                                                                            EXEMPT                    37000.00
VU                   RETAIL ASSISTANT.BAKERY&PASTRY                                                                            NON-EXEMPT                37000.00
VU                   STOCKER                                                                                                   NON_EXEMPT                37000.00


Here is my code.



CREATE TABLE EMPLOYEES

(EMPLOYEES_NUM CHAR(2) PRIMARY KEY,

LAST_NAME CHAR(15),

FIRST_NAME CHAR(15),

ADDRESS CHAR(50),

CITY CHAR(15),

STATE CHAR(2),

TELEPHONE_AREA_CODE CHAR(3),

TELEPHONE_NUMBER CHAR(7),

EEO_1CLASSIFICATION CHAR(50),

HIRE_DATE CHAR(8),

SALARY DECIMAL(8,2),

GENDER CHAR(1),
RACE CHAR(30),

AGE CHAR(2));

The command(s)completed successfully.

Data insertion



INSERT INTO EMPLOYEES

VALUES

('01','EDELMAN','GLENN','175 BISHOPS LANE','LA
JOLLA','CA','619','5550199',
'SALES WORKERS','20061007','21500.00','F','CAUCASIAN','64');

INSERT INTO EMPLOYEES

VALUES
(
'02','MCMULLEN','ERIC','763 CHURCH ST','LEMON
GROVE','CA','619','5550133',
'SALES WORKERS','20021101','13500.00','M','CAUCASIAN','20');

INSERT INTO EMPLOYEES

VALUES
(
'03','SLENTZ','RAY','123 TORREY DR','NORTH CLAIRMONT','CA','619',
'5550123','OPERATIVES','19980715','23500.00','F','HISPANIC','28');

INSERT INTO EMPLOYEES

VALUES
(
'04','BROUN','ERIN','2045 PARKWAY APT213','ENCINITAS',
'CA','760','5550100','SALES
WORKERS','20030312','10530.00','F','CAUCASIAN','24');

INSERT INTO EMPLOYEES
VALUES
(
'05','CARPENTER','DONALD','927 SECOND
ST','ENCINITAS','CA','619','5550154',
'OFFICE/CLERICAL','20030218','15000.00','M','AFRICAN-AMERICAN','18');

INSERT INTO EMPLOYEES

VALUES
(
'06','ESQUIVEZ','DAVID','10983 N.COAST HWY
APT902','ENCINITAS','CA','760','5550108',
'OPERATIVES(SEMI-SKILLED)','20030725','18500','M','HISPANIC','25');
INSERT INTO EMPLOYEES
VALUES
(
'07','SHARP','NANCY','10793 MONTCANO RD','RAMONA','CA','858','5550135',
'SALES WORKERS','20030712','21000.00','F','CAUCASIAN','24');

INSERT INTO EMPLOYEES
VALUES
(
'08',
'MCNAMARA',
'JUANITA',
'923 PARKWAY',
'POWAY',
'CA',
'619',
'5550206',
'OFFICE/CLERIACAL',
'19991029',
'25500.00',
'F',
'HISPANIC',
'32');

INSERT INTO EMPLOYEES
VALUES
(
'09',
'NGUYEN',
'MEREDITY',
'10583 ARENAS ST',
'LA JOLLA',
'CA',
'619',
'5550102',
'TECHNIICAN',
'19980927',
'43000.00',
'M',
'CAUCASIAN',
'25');

INSERT INTO EMPLOYEES
VALUES
(
'10',
'STEPHENS',
'HARVERY',
'7863 HIGH BLUFF DRIVE',
'LA JOLLA',
'CA',
'619',
'5550123',
'OFFICE&MANAGERS',
'19980301',
'75000.00',
'M',
'CAUCASIAN',
'51');

INSERT INTO EMPLOYEES
VALUES
(
'11',
'VU',
'MATTHEW',
'981 JOVEY PINES ROAD',
'LA JOLLA',
'CA',
'619',
'5550138',
'TECHNICIAN',
'20000816',
'37000.00',
'M',
'ASIAN',
'26');

INSERT INTO EMPLOYEES
VALUES
(
'12',
'AVERY',
'LEDONNA',
'198 HAVERNA DR',
'DELMAR',
'CA',
'619',
'5550135',
'CRAFT WORKERS(SKILLED)',
'20030328',
'21000.00',
'F',
'AFRICAN-AMERICAN',
'23');

INSERT INTO EMPLOYEES
VALUES
(
'13',
'DROHOS',
'CRAIG',
'X',
'SOLANO BEACH',
'CA',
'619',
'5550202',
'OFFICALS & MANAGERS',
'20000615',
'51000.00',
'M',
'CAUCASIAN',
'28');


INSERT INTO EMPLOYEES
VALUES
(
'14',
'MEIER',
'ELAINE',
'9703 DRAVIE LANE',
'DEMAR',
'CA',
'858',
'5550112',
'SALES WORKERS',
'20000910',
'20500.00',
'F',
'ASIAN',
'51');

INSERT INTO EMPLOYEES
VALUES
(
'15',
'QUILLIAN',
'STANLEY',
'98542 WANDERING ROAD APT2-B',
'DELMAR',
'CA',
'760',
'5550198',
'OPERATIVES(SEMI-SKILLED)',
'19991216',
'23000.00',
'M',
'AMERIAN-INDIAN',
'29');

INSERT INTO EMPLOYEES
VALUES
(
'16',
'TYINK',
'THOMAS',
'87592 VACIFIC HEIGHTS BLVD',
'DELMAR',
'CA',
'858',
'5550159',

'CRAFT WORKERS(SKILLED)',
'20010501',
'19000.00',
'M',
'AFRICAN-AMERICAN',
'32');

INSERT INTO EMPLOYEES
VALUES
(
'17',
'VANCE',
'BRENT',
'927 CYUTHIA LANE',
'POWAY',
'CA',
'858',
'5550147',
'SALES WORKERS',
'20010329',
'10530.00',
'M',
'CAUCASIAN',
'22');


CREATE TABLE JOB_TITLE
(
EEO_1_CLASSIFICATION CHAR(50),
JOB_TITLE CHAR(100),
JOB_DESCRIPTION CHAR(300),
EXEMPT_NON_EXEMPT_ STAUTS CHAR(20));

INSERT INTO JOB_TITLE

VALUES
(
'OFFICE/CLERICAL',
'ACCOUNTING CLERK',
'COMPUTES,CLASSIFIES,RECORDS,AND VERIFIES NUMBERICAL DATA
FOR USE IN MAINTAINING ACCOUNTING RECORDS',
'NON_EXEMPT');

INSERT INTO JOB_TITLE

VALUES
(
'TECHNICIAN',
'COMPUTER SUPPORT SPECIALIST',
'INSTALL,MODIFIES,AND MAKES MINOR REPAIRS TO PERSONAL COMPUTER HARDWARE AND SOFTWARE
SYSTEMS AND PROVIDES TECHNICAL ASSISTANCE AND TRAINING TO SYSTEM USERS',
'NON_EXEMPT');

INSERT INTO JOB_TITLE

VALUES
(
'OFFICE/CLERICAL',
'DIRECTOR OF FINANCE&ACCOUNTING',
'PLANS AND DIRECTS THE FINANCE AND ACCOUNTING ACTIVITIES FOR KUDLER FINE FOODS',
'EXEMPT');

INSERT INTO JOB_TITLE

VALUES
(
'OFFICALS&MANAGERS',
'ASSISTANT STORE MANAGER',
'ACTIVITES OF WORKING IN DEPARTMENT OF FOOD STORE.
ASSISTS STORE MANAGER IN DAILY OPERATION OF STORE',
'EXEMPT');

INSERT INTO JOB_TITLE

VALUES
(
'SALES WORKERS',
'BAGGER',
'PLACE CUSTOMER ORDERS IN BAGS.
PERFORMS CARRYOUT DUTIES FOR COUSTOMERS',
'NON-EXEMPT');

INSERT INTO JOB_TITLE

VALUES
(
'SALES WORKERS',
'CASHIER',
'OPERATES CASH REGISTER TO ITEMIZE AND TOTAL CUSTOMER PURCHASES IN GROCERY STORE',
'NON-EXEMPT');

INSERT INTO JOB_TITLE

VALUES
(
'OFFICE/CLERICAL',
'STOCKER',
'STORES,PRICES AND RESTOCKS MERHANDISE DISPLAYS IN STORE',
'NON_EXEMPT');

INSERT INTO JOB_TITLE

VALUES
(
'CRAFT WORKERS(SKILLED)',
'RETAIL ASSISTANT.BAKERY&PASTRY',
'OBTAINS OR PREPARES FOOD ITEMS REQUESTED BY CUSTOMERS IN RETAIL FOOD STORE',
'NON-EXEMPT');

INSERT INTO JOB_TITLE

VALUES
(
'OPERATIVES(SEMI-SKILLED)',
'ASSISTANT.BUTCHERS&SEAFOOD SPECIALISTS',
'OBTAINS OR PREPARES FOOD ITEMS REQUESTED BY CUSTOMERS IN RETAIL FOOD STORE',
'NON-EXEMPT');


0
Comment
Question by:drmopco
  • 2
  • 2
4 Comments
 
LVL 33

Accepted Solution

by:
sajuks earned 2000 total points
ID: 16766314
first of all you've missed the where query
WHERE EMPLOYEES.EEO_1CLASSIFICATION =JOB_TITLE.EEO_1_CLASSIFICATION

next the problem is your table structure in the job_title table
to have a perfect join between the tables your job_title table should 've looked more like this

CREATE TABLE JOB_TITLE (
    JOB_TITLE_ID int PRIMARY KEY,
    EEO_1_CLASSIFICATION char (50),
    JOB_TITLE char (100) ,
    JOB_DESCRIPTION char (300) ,
    EXEMPT_NON_EXEMPT_ char (20)
)

(your primary key could also be an identity column )
and ur data would be stored like this


INSERT INTO JOB_TITLE

VALUES
(1,
'OFFICE/CLERICAL',
'ACCOUNTING CLERK',
'COMPUTES,CLASSIFIES,RECORDS,AND VERIFIES NUMBERICAL DATA
FOR USE IN MAINTAINING ACCOUNTING RECORDS',
'NON_EXEMPT');

INSERT INTO JOB_TITLE

VALUES
(2,
'TECHNICIAN',
'COMPUTER SUPPORT SPECIALIST',
'INSTALL,MODIFIES,AND MAKES MINOR REPAIRS TO PERSONAL COMPUTER HARDWARE AND SOFTWARE
SYSTEMS AND PROVIDES TECHNICAL ASSISTANCE AND TRAINING TO SYSTEM USERS',
'NON_EXEMPT');

and ur employee table should be storing the JOB_TITLE_ID field value instead of the JOB_TITLE.EEO_1_CLASSIFICATION field value. Ensure that u change the field type of EEO_1CLASSIFICATION in the employee table to int

the advantage over here would be since the JOB_TITLE_ID  is an unique key you can have a unique relationship between the employee table job description and that between the job_title table.
now ur final query would look like


SELECT LAST_NAME , JOB_TITLE,EXEMPT_NON_EXEMPT_,SALARY
FROM EMPLOYEES,JOB_TITLE
WHERE EMPLOYEES.EEO_1CLASSIFICATION =JOB_TITLE.JOB_TITLE_ID
GROUP BY LAST_NAME ,JOB_TITLE,EXEMPT_NON_EXEMPT_,SALARY;

0
 

Author Comment

by:drmopco
ID: 16766405
I got the error message
Server: Msg 245, Level 16, State 1, Line 1
Syntax error converting the varchar value 'SALES WORKERS                                     ' to a column of data type int.

what does this mean?? I am appreciate for your help.
0
 
LVL 33

Expert Comment

by:sajuks
ID: 16766468
what is the value that u r now putting into the employees table in the EO_1CLASSIFICATION field ?
i assume that now u've the field datatype as into for EO_1CLASSIFICATION field.
now u need to save/update the value of this with the JOB_TITLE_ID of the JOB_TITLE table.
so assuming ur using the idea that i've given to you:
your job_title table data woudl look something like this


1
OFFICE/CLERICA
ACCOUNTING CLERK                                                                                          
COMPUTES,CLASSIFIES,RECORDS,AND VERIFIES NUMBERICAL DATA  FOR USE IN MAINTAINING ACCOUNTING RECORDS                                                                                                                                                             NON_EXEMPT                

2
TECHNICIAN                                              
COMPUTER SUPPORT SPECIALIST                                                                               
INSTALL,MODIFIES,AND MAKES MINOR REPAIRS TO PERSONAL COMPUTER HARDWARE AND SOFTWARE  SYSTEMS AND PROVIDES TECHNICAL ASSISTANCE AND TRAINING TO SYSTEM USERS                                                                                                     NON_EXEMPT                

3
OFFICE/CLERICAL                                         
DIRECTOR OF FINANCE&ACCOUNTING                                                                            
PLANS AND DIRECTS THE FINANCE AND ACCOUNTING ACTIVITIES FOR KUDLER FINE FOODS                                                                                                                                                                                   EXEMPT                    


and so on
now get the value of the first field (job_title) and update the value in ur EO_1CLASSIFICATION field in the employees table.
0
 

Author Comment

by:drmopco
ID: 16766538
THank you. It helps me a lot.
0

Featured Post

Important Lessons on Recovering from Petya

In their most recent webinar, Skyport Systems explores ways to isolate and protect critical databases to keep the core of your company safe from harm.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In today's business world, data is more important than ever for informing marketing campaigns. Accessing and using data, however, may not come naturally to some creative marketing professionals. Here are four tips for adapting to wield data for insi…
MSSQL DB-maintenance also needs implementation of multiple activities. However, unprecedented errors can hamper the database management. In that case, deploying Stellar SQL Database Toolkit ensures fast and accurate database and backup repair as wel…
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
Despite its rising prevalence in the business world, "the cloud" is still misunderstood. Some companies still believe common misconceptions about lack of security in cloud solutions and many misuses of cloud storage options still occur every day. …
Suggested Courses

862 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question