MySQL必知必會學習筆記(一)

2021-10-07 11:10:21 字數 1609 閱讀 2900

開啟資料庫:use house;

返回可用資料庫列表:show databases;

獲得乙個資料庫內錶的列表 :show tables;

顯示表列:

show columns from house;

或者describe house;

select語句– where and what

檢索單列:

select prod_name

from products;

檢索多列:

select prod_name, prod_price

from products;

檢索所有列:

select *

from products;

distinct關鍵字:返回不同的值

select distinct vend_id

from products;

應用於所有的列,不僅僅是前置它的列。

limit關鍵字:限制返回的行數

select prod_name

from products

limit 5;

返回不多於5行

limit 5,5;

從第五行開始索引,mysql中行數從0開始

limit 5 offset 5;

完全限定名:

products.prod_name 表名.列名

crashcourse.products 資料庫名.表名

order by 子句

select prod_id, prod_price, prod_name

from products

order by prod_price, prod_name;

首先按**再按名稱排序,僅在多個行prod_price相同時按照prod_name進行排序

order by prod_price desc;

降序排序,desc關鍵字只應用於位於其前面的列名

where 子句

相等測試:

select prod_name, prod_price

from products

where prod_price = 2.50;

若同時使用order by 和 where子句,order by子句應該位於where子句後面。

操作符說明= ,< , > , <= , >=

<>

不等於!=

不等於between … and …

指定的兩個值之間

mysql在執行匹配時不區分大小。

使用單引號限定字串。

select prod_name

from products

where prod_price is null;

mysql必知必 SQL必知必會學習筆記 一

資料庫基礎 資料庫 資料庫軟體 確切的說,資料庫軟體應稱為資料庫管理系統 dbms 資料庫是通過dbms建立和操作的容器 資料庫相當於檔案櫃 容器 表相當於檔案 同乙個資料庫不能存在相同的表名,不同的資料庫可以存在相同的表名 主鍵應滿足的條件 唯一性非空性 not null 主鍵列中的值不允許修改或...

mysql必知必會學習筆記(一)

create database crashcourse 建立名為 crashcourse 的新資料庫 show databases 顯示全部資料庫 use crashcourse 選擇資料庫crashcourse供我們使用 show tables 顯示當前資料庫下全部資料表 show columns...

《MySQL必知必會》學習筆記

本人在初學mysql語言,因害怕忘記,故把學習筆記寫到這個部落格上,以備查閱 所有種類的程式語言,文字編輯器,作業系統等都支援正規表示式。有見識的程式設計師和網路管理員已經關注作為他們技術工具重要內容的正規表示式很長時間了。正規表示式使用正規表示式語言建立,與任意語言一樣,正規表示式具有你必須學習的...