mysql學習之六 sql語句學習4

2021-06-21 21:45:42 字數 964 閱讀 6626

where 子句

如需有條件地從表中選取資料,可將 where 子句新增到 select 語句。

語法

select 列名稱 from 表名稱 where 列 運算子 值
如果只希望選取居住在城市 "beijing" 中的人,我們需要向 select 語句新增 where 子句:

select * from persons where city='beijing'

and 和 or 可在 where 子語句中把兩個或多個條件結合起來。

and 運算子例項

使用 and 來顯示所有姓為 "carter" 並且名為 "thomas" 的人:

select * from persons where firstname='thomas' and lastname='carter'
or 運算子例項

使用 or 來顯示所有姓為 "carter" 或者名為 "thomas" 的人:

select * from persons where firstname='thomas' or lastname='carter'

order by 語句用於根據指定的列對結果集進行排序。

order by 語句預設按照公升序對記錄進行排序。

如果您希望按照降序對記錄進行排序,可以使用 desc 關鍵字。

例項 1

以字母順序顯示公司名稱:

select company, ordernumber from orders order by company

MySQL學習之SQL語句(二)

一 sql簡介 sql 結構化查詢語言 structured query language 是一種資料庫查詢和程式語言,用於訪問資料以及查詢 更新和管理關係資料庫系統。二 sql分類 1 資料定義語言 簡稱ddl data definition language 用來定義資料庫物件。關鍵字 crea...

mysql學習之五 sql語句學習3

好吧,大家覺得這種字型還是比較好看,所有我們就換這種字型了。insert into 語句用於向 中插入新的行。語法insert into 表名稱 values 值1,值2,我們也可以指定所要插入資料的列 insert into table name 列1,列2,values 值1,值2,update...

mysql學習之四 sql語句學習2

建立資料庫 create database stefan 刪除資料庫 drop database stefan 重新命名資料庫 重新命名資料庫沒有直接的辦法。已經不再使用的方法 rename database stefan to lcdb 建立 語法 create table 表名稱 列名稱1 資料...