我怎样写SQL语句正确加入我需要你的帮助来获得1行这些语句和多列报表1列和多列
select to_char(SYSDATE, 'MONTH')AS "CURRINT MONTH" from dual;
SELECT COUNT(PERSON_ID) AS TOTAL_Nsaudi FROM company_person_all
WHERE (company_person_all.employee_status='Active') AND (company_person_all.citizenship !='SAUDI ARABIA');
SELECT COUNT(PERSON_ID) AS TOTAL_Saudi FROM company_person_all
WHERE (company_person_all.employee_status='Active')AND (company_person_all.citizenship ='SAUDI ARABIA');
SELECT COUNT(PERSON_ID) AS Total_All FROM company_person_all
WHERE ((company_person_all.citizenship !='SAUDI ARABIA'OR company_person_all.citizenship ='SAUDI ARABIA')AND company_person_all.employee_status='Active')
感谢奔但我使用pl/sql devolpe工具,仍然给我一些错误,给出了一个缺失experssion – user1237368 2012-02-28 08:31:02
@ user1237368,它给你什么错误? – 2012-02-28 08:33:01
SELECT COUNT(为person_id)为总, IF(company_person_all.citizenship(** = ** 'SAUDI ARABIA'AND!=' 沙特阿拉伯'))AS saudi_arabia FROM company_person_all WHERE company_person_all.employee_status = '主动' GROUP BY saudi_arabia;一颗星给我那里ORA-00936:缺少表达式 – user1237368 2012-02-28 08:44:46