MySQL是一款廣泛使用的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它支持多用戶、多線程的操作,性能穩(wěn)定、可靠,是開發(fā)人員及企業(yè)廣泛采用的數(shù)據(jù)庫。在MySQL管理的各種數(shù)據(jù)表中,emp表是一個(gè)常用的例子。
CREATE TABLE emp ( empno INT(4) NOT NULL PRIMARY KEY, ename VARCHAR(10), job VARCHAR(9), mgr INT(4), hiredate DATE, sal FLOAT(7,2), comm FLOAT(7,2), deptno INT(2) );
這是一個(gè)可供參考的emp表的創(chuàng)建的SQL語句,這個(gè)表中包含了員工的基本信息。在這個(gè)表中,每個(gè)員工都有一個(gè)唯一的編號(hào)(empno)、姓名(ename)、工作職稱(job)、直屬上司的編號(hào)(mgr)、入職日期(hiredate)、基本薪水(sal)、獎(jiǎng)金(comm)以及所屬部門的編號(hào)(deptno)。
通過使用以上的SQL語句創(chuàng)建一個(gè)名為emp的表,我們就可以存儲(chǔ)所有的員工信息到這個(gè)數(shù)據(jù)表中。在使用MySQL的時(shí)候,我們可以通過查詢語句來獲取所有員工的信息,例如以下的SQL語句:
SELECT * FROM emp;
當(dāng)我們執(zhí)行這個(gè)SQL語句的時(shí)候,MySQL會(huì)返回這個(gè)emp表中所有員工的信息。通過這個(gè)查詢語句,我們可以查找員工編號(hào)、姓名、職稱、直屬上司編號(hào)、入職日期、薪水、獎(jiǎng)金以及所屬部門的編號(hào)。
使用emp表來進(jìn)行基本的數(shù)據(jù)庫查詢操作,是MySQL學(xué)習(xí)中的一個(gè)重要的環(huán)節(jié)。在實(shí)際開發(fā)中,我們還將會(huì)用到更多的SQL語句以及涉及到更多的表關(guān)聯(lián)操作。然而,通過這個(gè)簡單的MySQL emp表的創(chuàng)建和查詢,我們可以初步了解到MySQL數(shù)據(jù)庫管理的基本操作。