-
去掉NULL的顯示,列前加isnull(column name, '')查看全部
-
2代表的意思是按照第二個name(column列),來進行排列
查看全部 -
SELECT<table?fields?list>- FROM<table?names?list> WHERE<row?constraints?specification> GROUP?BY<grouping?specification>集合運算時需要添加的一些定義 HAVING<grouping?selection?specification>針對集合運算做出限制條件 ORDER?BY<order?rules?specification>排序
查看全部 -
關系數據庫查看全部
-
primary keys和foreign keys
查看全部 -
關系型數據庫框架
查看全部 -
自由轉換queries大小寫
Edit-Advanced
查看全部 -
技巧-顯示Line Number
查看全部 -
1、count 計數
2、distinct 去重
count(distinct(SalesPersonID))
3、avg 求平均,max\min\sum
4、點擊某一行,注釋選中行,添加--
5、普通column和max(column)連用,要使用 group by,否則出錯?
group by按指定的規則將數據分組。
6、having 與avg函數連用,不可與普通column連用,普通條件放在where后面
查看全部 -
1、where?有條件的從表中選取數據
select 列名 from 表名 where 列 運算符 值
運算符:=、>、<、>=、<=
字符型varchar加'',int型不用
2、and 運算符(連接的條件同時滿足)
and 可在 where 子語句中把兩個及以上的條件結合起來
A and B and C,between '2015-08-01' and '1/1/2016'--2種年月日的表示
?? or 運算符(連接的條件滿足其一即可)
3、Where語句中使用like “%”“_”通配符
%模糊查詢,where name like'%mountain%',前后可以有字符的name
where name like'mountain%',前面無字符的name
_模糊搜索? ,where name like'_ountain%'
4、in或者not in
where name in(屬性一,屬性二,屬性三...),查詢出滿足3種屬性的數據
where class not in ('H') -- 另一種用法<> 'H'(不等于H)
5、is null或者is not null
where size is not null
6、and和or同時使用時,and優先級高,先執行and語句再執行or語句
可以把or語句放在()中,優先級高于and
查看全部 -
1、默認正序排列,asc-正序,desc-倒序
2、order by 2表示按照select中的第個條件默認排序
3、isnull(行名,'') 目的是使值為null的元組在查詢結果中以空白顯示
4、as關鍵字:給表列起別名
5、+關鍵字:將列與字符串連接起來
6、算術表達式:+、-、*、/
小時工資*8h*5days*52weeks=年薪
Topic6中---round(rate*40*52,1),1表示小數點后四舍五入保留1位
----round(rate*40*52,0),0表示小數點后四舍五入直接進位到個位
算數運算符中()優先級最高
7、
查看全部 -
下載AdventureWorks2012.bak,數據還原為mdf文件
數據庫右鍵-還原數據庫-設備中選擇bak文件-確定
查看全部 -
查詢前先執行:use 數據庫名 go
或者先選擇數據庫,再按F5或Execute
查看全部 -
SQL查詢語句
查看全部 -
主鍵和外鍵
一個表的主鍵是某個表的外鍵
另一表的外鍵是某個表的主鍵
查看全部
舉報