MySQL是一個常用的關系型數據庫,擁有豐富的指令,其中排版指令可以用于控制查詢結果的呈現方式。下面介紹幾個常用的排版指令。
SELECT CONCAT_WS(' ', first_name, last_name) AS 'Full Name', DATE_FORMAT(birth_date, '%Y-%m-%d') AS 'Birth Date', CONCAT_WS(', ', address, city, state, zip_code) AS 'Address' FROM employees;
上述查詢使用了CONCAT_WS和DATE_FORMAT兩個指令,分別用于將“名字”和“姓氏”連接成一個字段,將“生日”格式化成“年-月-日”的形式。
SELECT first_name, last_name, DATE_FORMAT(birth_date, '%Y-%m-%d') AS 'Birth Date' FROM employees WHERE gender = 'F' ORDER BY last_name ASC;
上述查詢使用了WHERE、ORDER BY指令,分別用于篩選出所有女性員工,并按照姓氏的字母順序進行排序。
SELECT department, COUNT(*) AS 'Num of Employees' FROM employees GROUP BY department ORDER BY COUNT(*) DESC;
上述查詢使用了GROUP BY、COUNT、ORDER BY指令,分別用于按照“部門”,統計各個部門的員工數量,并按照員工數量降序排序。
上一篇mysql導出某一條記錄
下一篇mysql導出現有的配置