select1fromdualwheredecode(1,1,1,0)=1;SQL>select1fromdualwhere(casewhen1=1then1else0end)=1;②排序使用什么排序有三種方式1.使用別名作為排序字段2.使用表達(dá)式作為排序字段3.使用字段位置作為排序字段SELECTPCOILS_ID,P.WEIGHT,P.LENGTH,P.WIDTHFROMPRODCOILSPOR" />

黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

學(xué)習(xí)Oracle日記(五)

系統(tǒng) 2277 0

where 子句里面根據(jù)傳入?yún)?shù) 決定使用哪一個(gè)條件

  SQL> select 1 from dual where decode(1,1,1,0)=1;

  SQL> select 1 from dual where (case when 1=1 then 1 else 0 end) = 1;

排序

  使用什么排序?有三種方式

  1.使用別名作為排序字段

  2.使用表達(dá)式作為排序字段??

  3.使用字段位置作為排序字段 SELECT PCOILS_ID,P.WEIGHT, P.LENGTH,P.WIDTH FROM PRODCOILS P? ORDER BY 3 DESC

?

SQL語(yǔ)句執(zhí)行順序

  1. FROM: 對(duì)FROM子句中的前兩個(gè)表執(zhí)行笛卡爾積(Cartesian product)(交叉聯(lián)接),生成虛擬表VT1
  2. ON: 對(duì)VT1應(yīng)用ON篩選器。只有那些使<join_condition>為真的行才被插入VT2。
  3. OUTER(JOIN): 如 果指定了OUTER JOIN(相對(duì)于CROSS JOIN 或(INNER JOIN),保留表(preserved table:左外部聯(lián)接把左表標(biāo)記為保留表,右外部聯(lián)接把右表標(biāo)記為保留表,完全外部聯(lián)接把兩個(gè)表都標(biāo)記為保留表)中未找到匹配的行將作為外部行添加到 VT2,生成VT3.如果FROM子句包含兩個(gè)以上的表,則對(duì)上一個(gè)聯(lián)接生成的結(jié)果表和下一個(gè)表重復(fù)執(zhí)行步驟1到步驟3,直到處理完所有的表為止。
  4. WHERE: 對(duì)VT3應(yīng)用WHERE篩選器。只有使<where_condition>為true的行才被插入VT4.
  5. GROUP BY: 按GROUP BY子句中的列列表對(duì)VT4中的行分組,生成VT5.
  6. CUBE|ROLLUP: 把超組(Suppergroups)插入VT5,生成VT6.
  7. HAVING: 對(duì)VT6應(yīng)用HAVING篩選器。只有使<having_condition>為true的組才會(huì)被插入VT7.
  8. SELECT: 處理SELECT列表,產(chǎn)生VT8.
  9. DISTINCT: 將重復(fù)的行從VT8中移除,產(chǎn)生VT9.
  10. ORDER BY: 將VT9中的行按ORDER BY 子句中的列列表排序,生成游標(biāo)(VC10).
  11. TOP: 從VC10的開(kāi)始處選擇指定數(shù)量或比例的行,生成表VT11,并返回調(diào)用者。

學(xué)習(xí)Oracle日記(五)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論