MySQL是一個好玩的數據庫管理系統,擁有許多有趣的功能。
下面是一些有趣的MySQL代碼:
# 創建一個名稱為myDatabase的數據庫
CREATE DATABASE myDatabase;
# 創建一個名為customers的表
CREATE TABLE customers (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
firstName VARCHAR(30) NOT NULL,
lastName VARCHAR(30) NOT NULL,
email VARCHAR(50),
reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
# 插入一條新記錄
INSERT INTO customers (firstName, lastName, email)
VALUES ('John', 'Doe', 'johndoe@example.com');
MySQL還有一些有趣的函數和操作符,例如:
# CONCAT函數:將多個字符串合并為一個字符串
SELECT CONCAT(firstName, ' ', lastName) AS fullName FROM customers;
# LIKE操作符:用于模糊匹配
SELECT * FROM customers WHERE email LIKE '%example%';
# IF函數:根據條件返回一個值或另一個值
SELECT firstName, lastName, IF(email IS NULL, 'No email provided', email) AS email FROM customers;
MySQL的好玩之處不在于它本身,而在于我們在使用它時可以發揮創意,應用不同的函數和操作符,創造出令人驚艷的結果。
上一篇mysql好用連接工具