資料庫查詢一

2021-10-04 21:17:51 字數 1157 閱讀 2787

一.查詢

1.簡單查詢:

select 目標列 from 表名 where 條件

先寫表名,條件,再寫要的目標

2.查詢後改別名:

select 目標列 as *** from 表名 where 條件

二.where

查詢滿足條件的元組常用的查詢條件:

1.2和4:

法一:or

法二:where pid in (2,4)

2.datetime資料型別寫的時候要用雙引號

3.屬性值為空

is 和null分開寫

where vaddress is null;

4.去重複行

關鍵字distinct

selectdistinctvid from recruit;

5.字元匹配

%和字元一起,在他們整體外面加雙引號表示字元

like,not like

select * from product where pname like 「%小公尺%」;

6.where pname like 「小%」 or pdesc like 「%玫瑰%」;即使是對乙個屬性取約束條件也要在or的兩邊都要寫。

看好屬性是什麼,不一定or兩邊都是乙個屬性名

三select

1.要訂單表中銷售記錄,用全部符號 *

要顧客表顧客資訊,用全部符號 *

2.選擇多個時

select cname,caddress,ccity,czip

3.即使是datetime型別也可以用於乘法運算

別名外面不用加雙引號

select oprice*ocount as 交易總金額 from orders where oid=4;

資料庫查詢

0 echo else 釋放記錄集所占用的記憶體 mysql free result result 關閉該資料庫連線 mysql close connection 1.建立到資料庫伺服器的乙個連線。這個資訊包括伺服器位址 mysql使用者名稱 密碼 選擇的資料庫名,這些變數儲存在php的變數中。2....

資料庫查詢

1.建立到資料庫伺服器的乙個連線。這個資訊包括伺服器位址 mysql使用者名稱 密碼 選擇的資料庫名,這些變數儲存在php的變數中。2.一旦和mysql資料庫伺服器建立通訊,就需要資料庫伺服器開啟乙個連線。php與資料庫的所有通訊都經過這個連線,為了初始化這個連線,php提供了mysql conne...

資料庫查詢

子查詢 寫在括號內的查詢語句,優先查詢,可以用在篩選符合條件的資料時使用。例如在資料更新時,假設我們有幾張表,一張借閱記錄表,一張卡表,假設我們想要更新某個學生正在使用卡的借書數量,則可以在更新資料的時候使用子查詢優先篩選出借閱記錄表中符合條件的資料條數再進行更新。同樣,子查詢也可用在普通的查詢語句...