1. 程式人生 > 其它 >MYSQL SELECT語句

MYSQL SELECT語句

//查詢時忽略重複的內容
SELECT DISTINCT user_name FROM user;
//聯合去重
SELECT DISTINCT user_id sex FROM user;

只有userID和sex完全一樣才會被去除。

//描述這張表
DESCRIBE user;

過濾條件

//在使用者表中查詢所有年齡為18的資訊。
SELECT * FROM user WHERE age=18;

基本查詢語句

//
SELECT user_name,age,sex FROM user WHERE userid>100;

在算術符參與運算時:

//
SELECT 100+'1' FROM DUAL;
//結果為101,將字串型別轉化為整數型別(隱式轉換) // SELECT 100+'A' FROM DUAL; //結果為100,當存在非數字字元時,將其當做0處理。 //div指除法 SELECT 100 div 0 FROM DUAL; //結果為 null // SELECT 100/2 FROM DUAL; //結果為 50.0000,預設轉為浮點數,保留四位小數。 //MOD取模 SELECT 12%5 FROM DUAL; //結果為 2 // SELECT -12%5 FROM DUAL; //結果為 -2 // SELECT 12%-5 FROM DUAL; //結果為 2 // SELECT -12%-5 FROM DUAL; //結果為 -2 //取模結果的正負只與被模數有關。