码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • SQL必会知识点(一)


    1:检索单个列

    select 列名 from 表名
    

    2:检索多个列

    select 列名1,列名2,列名3   from  表名
    

    3:检索所有列

    select * from  表名
    

    4:检索不同的值

    select  distinct  列名  from 表名 
    

    5:限制结果

    select  top  5 列名 from  表名  //使用select  top 5 语句,只检索前五行数据
    

    6:排序数据

    select 列名  from  表名  order  by  列名  //在指定order by子句的时候,应该保证它是select语句中最后一条子句。如果不是最后一条子句,将会出错
    

    7:按照多个列进行排序

    select 列名1,列名2,列名3  from  表名 order by 列名2,列名3   
    

    8:按列的位置进行排序

    select 列名1,列名2,列名3  from 表名 order by 2,3    //除了能用列名指出排序顺序后,order by 还支持按照相对列位置进行排序
    

    9:指定排序方向

    select 列名  from  表名 order by  列名  desc   //desc降序排列,默认不输入的情况下是升序asc
    

    10:使用where子句

    select 列名1,列名2 from 表名  where 列名2=3.14  //这条语句是在这个表中检索两列,但是不返回所有的行,只返回列2值为3.14的行
    

    11:where 子句操作符
    = 等于 、<>不等于、!=不等于、< 小于、 <= 小于等于、 !<不小于、> 大于、 >=大于等于、 !>不大于、between 在指定的两个值之间、is null 为null值
    11.1检查单个值

    //第一个例子是列出所有价格(列名2)都小于10美元的产品。
    select 列名1,列名2 from  表名 where 列名2 <10
    

    11.2不匹配检查

    //这个例子列出所有不是供应商DLL01(列名1)制造的产品
    select 列名1,列名2 from  表名 where 列名1<>'DLL01'
    

    11.3 范围检查

    //检索价格(列名2)在5到10之间
    select 列名1,列名2 from 表名 where 列名2 between 5 and  10
    

    11.4空检查

    select 列名1 from 表名 where 列名2 is null
    
  • 相关阅读:
    免安装版MySQL(解压版)安装详细教程及注意事项
    问题:Qt中软件移植到笔记本中界面出现塌缩
    ubuntu从1804LTS升级至2004LTS
    Aandroid studio编码最实用的快捷键
    Mock工具之Moco使用教程
    如何使用Java反射机制运行类中指定方法呢?
    使用hive进行大数据项目分析
    360vr党建线上主题展立体化呈现企业的文化理念和品牌形象
    【正点原子 linux 驱动编程】
    灯光秀如何打造夜间经济新增长点
  • 原文地址:https://blog.csdn.net/m0_46454966/article/details/139439679
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号