在 LIKE 前面加上 NOT ,NOT LIKE表示与 LIKE 相反的意思。
LIKE 通常配 % 一起使用,
% 表示不比對,全部都要。
MYSQL LIKE是不分大小寫的,以下的查詢會查出一樣的。
查詢名字是mr 開頭的。
SELECT * FROM user AS u WHERE u.username LIKE 'mr%';
SELECT * FROM user AS u WHERE u.username LIKE 'Mr%';
在 LIKE 前面加上 NOT ,NOT LIKE表示与 LIKE 相反的意思。
LIKE 通常配 % 一起使用,
% 表示不比對,全部都要。
MYSQL LIKE是不分大小寫的,以下的查詢會查出一樣的。
查詢名字是mr 開頭的。
SELECT * FROM user AS u WHERE u.username LIKE 'mr%';
SELECT * FROM user AS u WHERE u.username LIKE 'Mr%';
SELECT
SELECT "欄位" FROM "表格名稱";
WHERE
SELECT "欄位"
FROM "表格名稱"
WHERE "條件式"
條件式為:欄位=值
DISTINCT
表格的關連及限制用法_PK_FK_UK_INDEX
例:
建立user table
CREATE TABLE user (
id bigint(20) NOT NULL AUTO_INCREMENT COMMENT '這是PK_ID',
username varchar(20) NOT NULL DEFAULT '名字',
account_number varchar(20) NOT NULL COMMENT '帳號',
password varchar(255) NOT NULL DEFAULT '123' COMMENT '密碼預設為123',
PRIMARY KEY(id),
UNIQUE KEY account_number (account_number)
java、MySQL 學徒程式設計: [MySQL]執行順序與效率概論: MySQL執行順序如下 1. FROM 2. ON 3. JOIN 4. WHERE 5. GROUP BY 6. WITH CUBE or WITH ROLLUP 7. HAVING 8. SELECT 9. DISTINCT 10. ORDER BY ...
java、MySQL 學徒程式設計: [JAVA]常去的網站: Java Downloads JAVA 6.0 API 中文 JAVA 6.0 API JWorld@TW Java論壇 良葛格學習筆記
java、MySQL 學徒程式設計: Windows 7 開啟多核心處理功能: Windows 7 開啟多核心處理功能 在Windows 7 的多核心處理功能, 預設是沒有開的的! 設定方式如下: 在開始功能表的搜尋框內打入msconfig, 出現一個視窗後, 按兩次啟動 出顯系統設定→ 選 "開機" → 進階選項 → 處理器數目 (依據C...
MySQL執行順序如下
1.FROM
2.ON
3.JOIN
4.WHERE
5.GROUP BY
6.WITH CUBEor WITH ROLLUP
7.HAVING
8.SELECT
9.DISTINCT