SQL語句 特殊查詢語句

2021-10-09 11:01:25 字數 825 閱讀 3154

1、巢狀

說明:乙個語句巢狀在另乙個語句中。

select * from 表 where 字段 in (select 字段 from 表名 where 條件) and 條件;

2、關聯

說明:兩個表關聯條件成立才會將這條記錄展示出來。

select * from 表1,(select 字段,欄位2 from 表 where 條件)表2 where 表1.欄位=表2.欄位 and 條件;

select * from 表1,表2 where 表1.欄位=表2.欄位 and 條件;

1.找出關聯條件,即:有關係字段

2.展示字段

3.找出過濾條件

例:展示李四的學生資訊和考試科目成績:

select * from student1,score where student1.id=score.stu_id and student1.name='李四';

3、多表連線

left join 左連線:將左表中的資訊全部展示出來

select * from s left join sc on s.sno=sc.sno where 條件;

right join 右連線:將右表中的資訊全部展示出來

select * from s right join sc on s.sno=sc.sno where 條件;

inner join 內連線:將條件成立的資訊展示出來

select * from s inner join sc on s.sno=sc.sno where 條件;

sql查詢語句 連線語句

若乙個查詢同時涉及兩個以上的表,則稱之為連線查詢。它包括等值連線,非等值連線,自然連線,自身連線,外連線和復合條件連線 表名1.列名1 連線運算子 表名2.列名2 當連線運算子為等號 時,稱為等值連線 使用其它運算子時,稱為非等值連線。若在等值連線中把目標列中重複的屬性列去掉則為自然連線。查詢每個學...

sql 語句 查詢

例11 1 1 use xk gocreate trigger test1 on student for update as print 記錄已修改!go 2 update student set pwd 11111111 where stuno 00000001 例11 3 1 use xk go...

SQL查詢語句

create or replace procedure imms pk reportsend fromdate varchar2,todate varchar2 as function 系統效能統計 author qja 功能 將imms statusreport 表和imms report sen...