面試總結
2011/9/2
1
將兩個表的結果集聯合起來
答案:採用union
或者union all
區別:union all
是將結果集拼合在一起,union
是將union all
之後的結果再進行醫次distinct ,
去掉重複後的結果 2
有兩個表,student
學生表score
成績表,
要求顯示學生姓名和學生總成績
本題考點:group by
和表連線
select a,count(b)
數量from table group by a
這樣的結果就是
a 數量
1 3
group by
有乙個原則,
就是select
後面的所有列中,
沒有使用聚合函式的列,
必須出現在group by 後面
完整示例:
selecta.nameaname ,sum(b.score)froma ,bwherea.id=b.idgroupbya.name
mem相關函式不斷補充ing
char buf stock memcpy,進行陣列拷貝,memcpy output,buf 4,len 9 把起始位置在buf 4的地方的長度為len 9的字串賦給output.memset,進行0初始化,memset buf,0 stock 把stock長度的 0賦給buf初始化。如果是對非字元...
C 面試必備 ing
c 面試準備。碰到的面試題 1.vector中,如果有個需求,有時候需要乙個很長的儲存,有時候又需要乙個短的,怎麼來做 2.怎麼檢視靜態庫或動態庫的符號表 3.如何引用別人的動態庫 4.如何解動態庫或靜態庫 5.乙個int型的指標指向double的數,能正常使用嗎,如果不,應該如何來使用 6.只能指...
MATLAB 常用函式積累(不斷更新ing)
m min a,dim 返回沿dim維數的最小元素,例如,如果a是乙個矩陣,那麼min a,2 是乙個列向量,包含每一行的最小值。因為第一維是列,第二維才是行,所以按照行來取最小值,則得到的是乙個列向量 m,i min 找到a的最小值的索引,並使用前面語法中的任何輸入引數在輸出向量i中返回它們。如果...