mysql多表查詢理論知識

2021-08-27 18:59:48 字數 1204 閱讀 8616

複製表

複製表 •

將源表 *** 複製為新錶 yyy 

create table yyy select   * from ***;

• 將指定的查詢結果複製為新錶 zzz 

– create table zzz sql 查詢語句 ;

複製表(續 1 ) •

複製源表 *** 的結構到新錶 vvv

– create table vvv select * from *** where false;

• 將源表 vvv 的名稱改為 www 

– alter table vvv rename to www;

1.查詢一張表:     select * from 表名;

2.查詢指定字段:select 欄位1,欄位2,欄位3….from 表名;

例:select * from t_studect where id=1;

select * from t_student where age>22;

例:select * from t_student where age in (21,23);

select * from t_student where age not in (21,23);

例:select * frome t_student where age between 21 and 29;

多表查詢 

• 格式 1

– select 欄位名列表 from 表 a, 表 b ;

• 格式 2

– select 欄位名列表 from 表 a, 表 b where 條件

以上格式的查詢結果叫笛卡爾集 顯示查詢結果的總條目數是 (表 a 的紀 錄數 * 表 b 的紀錄數)

where 子查詢 

• 使用 where 子查詢

– 把內層查詢結果作為外層查詢的查詢條件

• 格式 1 

– select 欄位名列表 from 表 a where 條件 ( se lect 欄位名列表 from 表 a ) ; 

– select 欄位名列表 from 表 a where 條件 ( s elect 欄位名列表 from 表 a where 條件 ) ;

– 輸出年齡小於平均年齡的學生的名字和年齡 

select name,age from student where age < (select a vg(age) from \ student);

web services理論知識

web服務作為一種能夠快速整合應用的技術,如果與非同步傳輸進行組合,就將為構建企業級應用提供所需的可靠性。在本文中,我們嘗試用兩種設計方法來部署和訪問非同步web服務 通過使用 apache axis 在第一種方法中,用websphere mq support pac ma0r來提供mq傳輸 利用w...

理論知識總結

軟體定義 程式 資料結構 文件。軟體危機 落後的軟體生產方式無法滿足迅速增長的計算機軟體要求,從而導 致軟體開發與維護過程中出現的問題。軟體工程 方法 工具 過程。軟體生命週期模型 瀑布模型,v模型,迭代模型。軟體測試是對軟體需求分析 設計 編碼的最終複查的一系列過程,是軟體質量保證的關鍵步驟 目的...

天線理論知識

zigbee 1為乙個預估的exel ti提供的基於friis等式和二維反射平面模型計算的,通過理論計算可得到傳輸的理論距離。影響通訊距離有如下主要的指標 頻段選擇 選擇的通訊頻段越高,通訊距離越短。頻段越低天線越難設計。發射功率 發射功率越大,通訊距離越遠,與此同時,板子的功耗也越高,正常情況下,...