MySQL是一個非常流行的開源關系數據庫管理系統。在MySQL中,查詢數據庫是一項基本操作。下面將介紹如何查詢MySQL數據庫。
SELECT * FROM 表名;
上面的代碼是最基本的查詢語句,用于查詢表中的所有數據。其中,*
表示查詢所有字段。
如果你只需要查詢某些字段,可以將它們列出來。
SELECT 字段1,字段2 FROM 表名;
此時,查詢的結果將只包含所列出的字段。
如果你需要從表中查詢滿足條件的數據,可以使用WHERE
子句。
SELECT * FROM 表名 WHERE 條件;
其中,條件可以是任何邏輯表達式。例如,查詢年齡大于18歲的用戶:
SELECT * FROM user WHERE age >18;
除了WHERE
,還可以使用LIKE
子句來模糊查詢。
SELECT * FROM 表名 WHERE 字段名 LIKE '關鍵字%';
上面的代碼中,%
代表任意字符。例如,查詢以“S”開頭的姓名:
SELECT * FROM user WHERE name LIKE 'S%';
如果你想對查詢結果進行排序,可以使用ORDER BY
。
SELECT * FROM 表名 ORDER BY 字段名 ASC/DESC;
其中,ASC
表示升序,DESC
表示降序。
以上就是MySQL中基本的查詢語句。需要注意的是,SQL語句的大小寫不敏感,但是為了代碼的可讀性,建議將關鍵字大寫。