码农知识堂 - 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
    
  • 相关阅读:
    基于SSM+Vue+SpringCloud+MySQL的程序在线评测系统的设计与实现
    ovirt-engine通过UI Plugin自定义页面
    Idea Module “xx“ must not contain source root “xxx“ 的解决
    LabVIEW在不同平台之间移植VI
    Linux驱动开发led亮灯
    关于鸿蒙系统对比安卓系统的优势?
    Spring 注解配置实例化 bean 流程源码分析
    猿创征文|给妈妈做个相册——在服务器上搭建Lychee相册的保姆级教程
    渗透测试——信息收集思路
    Linux-服务管理
  • 原文地址:https://blog.csdn.net/m0_46454966/article/details/139439679
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号