新聞中心
隨著信息技術(shù)的發(fā)展,數(shù)據(jù)庫(kù)管理成為了信息管理的重要組成部分。而作為一個(gè)數(shù)據(jù)庫(kù)管理師,除了工作實(shí)踐,還需要參加各種認(rèn)證考試,如IBM DB2數(shù)據(jù)庫(kù)考試。本文匯總了一些db2數(shù)據(jù)庫(kù)考試題目,希望對(duì)準(zhǔn)備考試的讀者有所幫助。

之一部分 基于多個(gè)表的查詢
1. 某公司有兩張表,一張是員工信息表,一張是工資表。員工信息表中包括員工姓名、工號(hào)、部門、職位等信息;工資表中包括工號(hào)、基本工資、獎(jiǎng)金等信息。編寫一個(gè)SQL語(yǔ)句,查詢出每個(gè)員工的姓名、所在部門、職位、基本工資、獎(jiǎng)金以及工資總額,并按照工資總額從高到低排序。
2. 有三張表,分別是商品表、訂單表和訂單明細(xì)表。商品表中包括商品ID、商品名稱、單價(jià)等信息;訂單表中包括訂單號(hào)、客戶ID、下單日期等信息;訂單明細(xì)表中包括訂單號(hào)、商品ID、數(shù)量等信息。編寫一個(gè)SQL語(yǔ)句,查詢出每個(gè)客戶的訂單總金額,并按照訂單總金額從高到低排序。
3. 有兩張表,一張是學(xué)生信息表,一張是課程成績(jī)表。學(xué)生信息表中包括學(xué)生ID、姓名、性別、出生日期等信息;課程成績(jī)表中包括學(xué)生ID、課程ID、成績(jī)等信息。編寫一個(gè)SQL語(yǔ)句,查詢出每個(gè)學(xué)生的姓名、課程名稱和成績(jī),并按照學(xué)生ID和課程ID排序。
第二部分 數(shù)據(jù)統(tǒng)計(jì)與分組查詢
1. 某網(wǎng)站的用戶行為日志中包含了每個(gè)用戶的登錄時(shí)間、用戶ID和訪問(wèn)頁(yè)面等信息。編寫一個(gè)SQL語(yǔ)句,查詢出每個(gè)用戶的登錄次數(shù),在結(jié)果中將登錄次數(shù)從多到少排序,并取前10條結(jié)果。
2. 某公司有兩張表,一張是員工信息表,一張是考勤表。員工信息表中包括員工姓名、工號(hào)、部門、職位等信息;考勤表中包括工號(hào)、日期、考勤狀態(tài)等信息。編寫一個(gè)SQL語(yǔ)句,查詢出每個(gè)員工的遲到次數(shù)、早退次數(shù)和缺勤次數(shù),并按照遲到次數(shù)從多到少排序,如果遲到次數(shù)相同,則按照早退次數(shù)從多到少排序,最后按照缺勤次數(shù)從多到少排序。
3. 有兩張表,一張是學(xué)生信息表,一張是課程成績(jī)表。學(xué)生信息表中包括學(xué)生ID、姓名、性別、出生日期等信息;課程成績(jī)表中包括學(xué)生ID、課程ID、成績(jī)等信息。編寫一個(gè)SQL語(yǔ)句,查詢出每個(gè)課程的平均成績(jī),并按照平均成績(jī)從高到低排序。
第三部分 數(shù)據(jù)更新與刪除
1. 某公司有兩張表,一張是客戶信息表,一張是訂單表??蛻粜畔⒈碇邪蛻鬒D、客戶姓名、聯(lián)系等信息;訂單表中包括訂單號(hào)、客戶ID、下單日期等信息?,F(xiàn)在有一個(gè)客戶提交了訂單但是未支付,需要將其刪除。編寫一個(gè)SQL語(yǔ)句,刪除該訂單記錄。
2. 某公司在招聘過(guò)程中發(fā)現(xiàn),有一個(gè)員工提供虛假信息,因此需要將其從員工信息表中刪除。員工信息表中包括員工姓名、工號(hào)、部門、職位等信息。編寫一個(gè)SQL語(yǔ)句,刪除該員工記錄。
3. 某公司要求所有員工的工資加1000元,現(xiàn)在需要更新工資表中的記錄。工資表中包括工號(hào)、基本工資、獎(jiǎng)金等信息。編寫一個(gè)SQL語(yǔ)句,將所有員工的工資加1000元。
相關(guān)問(wèn)題拓展閱讀:
- 在DB2數(shù)據(jù)庫(kù)中計(jì)算天數(shù)問(wèn)題?超過(guò)30天的計(jì)算問(wèn)題?
在DB2數(shù)據(jù)庫(kù)中計(jì)算天數(shù)問(wèn)題?超過(guò)30天的計(jì)算問(wèn)題?
timestampdiff (, char(
timestamp(‘.00.00’)-
timestamp( n, ‘.00.00’)))
對(duì)于 n,可以使用以下各值來(lái)替代,以指出結(jié)果的時(shí)間單位:
1 = 秒的小數(shù)部分
2 = 秒
4 = 分
8 = 時(shí)
16 = 天
32 = 周
64 = 月
128 = 季度
256 = 年
SELECT
timestampdiff (256, char(timestamp(‘:30:30’) – timestamp(‘:24:23’))) AS “間隔年”,
timestampdiff (128, char(timestamp(‘:30:30’) – timestamp(‘:24:23’))) AS “間隔季度”,
timestampdiff (64, char(timestamp(‘:30:30’) – timestamp(‘:24:23’))) AS “間隔月”,
timestampdiff (32, char(timestamp(‘:30:30’) – timestamp(‘:24:23’))) AS “間隔周”,
timestampdiff (16, char(timestamp(‘:30:30’) – timestamp(‘:24:23’))) AS “間隔日”,
timestampdiff (8, char(timestamp(‘:30:30’) – timestamp(‘:24:23’))) AS “間隔時(shí)”,
timestampdiff (4, char(timestamp(‘:30:30’) – timestamp(‘:24:23’))) AS “間隔分”,
timestampdiff (2, char(timestamp(‘:30:30’) – timestamp(‘:24:23’))) AS “間隔秒”
FROM SYSIBM.SYSDUMMY1;
間隔年 間隔季度 間隔月 間隔周 間隔日 間隔時(shí) 間隔分 間隔秒
1 條記錄已選擇。
關(guān)于db2數(shù)據(jù)庫(kù)考試題的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
創(chuàng)新互聯(lián)服務(wù)器托管擁有成都T3+級(jí)標(biāo)準(zhǔn)機(jī)房資源,具備完善的安防設(shè)施、三線及BGP網(wǎng)絡(luò)接入帶寬達(dá)10T,機(jī)柜接入千兆交換機(jī),能夠有效保證服務(wù)器托管業(yè)務(wù)安全、可靠、穩(wěn)定、高效運(yùn)行;創(chuàng)新互聯(lián)專注于成都服務(wù)器托管租用十余年,得到成都等地區(qū)行業(yè)客戶的一致認(rèn)可。
文章題目:DB2數(shù)據(jù)庫(kù)考試題集錦(db2數(shù)據(jù)庫(kù)考試題)
網(wǎng)站網(wǎng)址:http://m.5511xx.com/article/ccdieig.html


咨詢
建站咨詢
