SQL拾遺01

  • limit的不同用法和區(qū)別
limit 3  #取前3條數(shù)據(jù),等同于limit 0,3   (1)
limit 1,3  #跳過(guò)第1條數(shù)據(jù),取其后3條數(shù)據(jù)   (2)
limit 3 offset 1  #跳過(guò)第1條數(shù)據(jù),取其后3條數(shù)據(jù),和(2)的效果一致    (3)
  • SQL語(yǔ)句的執(zhí)行順序

    from > where > group by > 聚合函數(shù) > having > select > distinct > order by > limit

  • where的一種錯(cuò)誤用法

錯(cuò)誤示例:
where v1.date = v2.date = '2020-01-01'
正確示例:
where v1.date = v2.date and v1.date = '2020-01-01'
或
where v1.date = '2020-01-01' and v2.date = '2020-01-01'
  • distinct 的使用注意點(diǎn)
    distinct 應(yīng)用到多個(gè)字段時(shí),其應(yīng)用范圍是其后的所有字段,只有每個(gè)字段中的元素 同時(shí)相同時(shí)才進(jìn)行去重操作
    可以進(jìn)行如下語(yǔ)句操作:
  select distinct * from xxx
  • 關(guān)于取余操作
    N % Mmod(N,M) ——N/M取余
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容