SQL基礎日記

2021-06-27 06:52:15 字數 390 閱讀 5626

1. union表示刪除重複行的合併,union all表示包含重複行的集合運算

2. intersect用法與union相反,union是取並集,intersect是取交集,選取表中的公共部分,語法與union相同

3. except記錄的減法,語法與union相同,但表達的是從表1中去除與表2交集的部分(oracle中使用minus代替)

select shohin_id, shohin_mei

from shohin

except

select shohin_id, shohin_mei

from shohin2

order by shohin_id;

從表shohin中選取表shohin2中沒有的記錄

4.  

SQL基礎日記3

1.謂詞 like between where 列名 between 值1 and 值2 is null is not null in 取反 not in exists 2.case表示式 case when 判斷表示式 then 表示式 when 判斷表示式 then 表示式 esle 表示式 可...

sql學習日記2

1.查詢列資料 select from 表名 as 別名 as為表起別名,as可以省略 表示查詢所有列,若查詢指定列,改為列名,列名之間用逗號分隔,也可用as為列起別名 最好不用中文作為別名 select from userinfo as ui select username,userpwd fro...

SQL基礎 基礎函式

數值類 函式名功能 備註round num,n 四捨五入 n為小數點後位數,可為負 trunc num,n 直接擷取 n為小數點後位數,可為負 mod a,b 取餘 字元類1 大小寫轉換 函式名功能 備註lower str 轉換成小寫 upper str 轉換為大寫 initcap str 首字母大...