1.select * into new_table
將查詢出來的數據插入到表 new_table 中,要注意查詢出來的字段和new_table表中的字段長度要相同
2.where 和 having 的區別
有 group by 時用 having
沒有 group by 時用 where
3.join 和 union 的區別
通俗一點說就是 join 是增加了列的寬度,橫向合並,union 是增加記錄條數,是縱向合並,不過注意列的個數要相同
4.compute
eg:compute arg() 會統計出數據,並追加在記錄集的最後一行
eg:compute by
分組以後對每一個組生成兩個記錄集,第一個記錄集是明細信息,第二個記錄集就一條記錄,只有包含 compute字句中的統計信息。compute by 使用了也必須同時使用 oeder by 字句
eg:select * from table1 order by id compute avg(id) by id