-
select cl_id,wm_concat(stu_name) from ? (select cl_id ?stu_name ? ?from pm_ci,pm_stu ? where instr(stu_ids,stu_id)>0) e1 groupby cl_id; 沒有檢驗結果不知對不?
select p.ci_id,wm_concat(s.stu_name)
from pm_ci p,pm_stu s
where instr(p.stu_ids,s.stu_id) > 0?
group by? p.ci_id
查看全部 -
oracle 分頁查詢實現方法!1.固化rownum(子查詢)2.固化結果嵌套 mysql> SELECT * FROM table LIMIT 95,-1; // 檢索記錄行 96-last. //如果只給定一個參數,它表示返回最大的記錄行數目: mysql> SELECT * FROM table LIMIT 5; //檢索前 5 個記錄行 //換句話說,LIMIT n 等價于 LIMIT 0,n。查看全部
-
左連接,主表在左側,字段全顯示,副表null補充對齊。+號在右側(副表) 右連接,主表在右側,字段全顯示,副表null補充對齊。+號在左側(副表)查看全部
-
笛卡爾集: 列數相加,行數相乘 即可查看全部
-
行轉列查看全部
-
常用的分組函數: AVG SUM MIN MAX COUNT WM_CONCAT查看全部
-
分組查詢 多表查詢 子查詢查看全部
-
左右連接 的對應關系查看全部
-
避免笛卡爾積全集的條件至少有n-1 個條件。查看全部
-
笛卡爾積 集合值 是列名相加 行集相乘。查看全部
-
wm_concat()行轉列 count(*) 包含了null count(col) 不包含null 特注意比如 sum() avg() 分組函數自動忽略空值 avl(參數1,參數2)查看全部
-
select CI_ID,wm_concat(STU_NAME) name from pm_ci,pm_stu where instr(STU_IDS,STU_ID)>0 group by CI_ID;查看全部
-
自連接案列查看全部
-
報表格式導入及執行查看全部
-
報表:break on deptno skip 2(表示相同部門只顯示一次,不同部門之間跳轉兩行) select deptno,job,sum(sal) from emp group by rollup(deptno,job); set pagesize 30查看全部
舉報
0/150
提交
取消