zoukankan      html  css  js  c++  java
  • sql 基础查询

    基础查询:

    SELECT * FROM

    解析:此语句会将表中所有的字段查询出来,SQL执行的顺序:FROM 表 (找到表)=>SELECT *  (查询所有字段*代表所有字段)

    SELECT ID,NAME FROM

    解析:此语句会将表中所有的字段查询出来,SQL执行的顺序:FROM 表 (找到表)=>SELECT  ID,NAME (查询 ID和NAME字段)

    带条件的查询

    SELECT * FROMWHERE ID=1

     解析:此语句找到表中ID字段等于1的数据 

    SELECT * FROMWHERE ID>1

    解析:此语句找到表中ID字段大于1的数据

    SELECT * FROMWHERE ID<1

    解析:此语句找到表中ID字段小于1的数据

    SELECT * FROMWHERE ID IN (1,2,3)

    解析:此语句找到表中ID字段等于1或者2或者3的数据

    SELECT * FROMWHERE ID NOT IN (1,2,3)

    解析:此语句找到表中ID字段不等于1或者2或者3的数据 

    SELECT * FROMWHERE NAME LIKE  '%内容%'

    解析:此语句找到表中NAME字段出现内容数据,这个%代表任意内容,放在前面代表前面可以出现或者不出现任意内容,比如:

      NAME LIKE  '%内容%',NAME中的数据是“这个内容是123”   他找到了内容就匹配了,

      如果是NAME LIKE  '内容%'   那就只能找内容开头的比如:NAME中的数据是“内容是123”,他就匹配了,

      如果是NAME LIKE  '%内容'   那就只能找内容结尾的比如:NAME中的数据是“这个内容”,他就匹配了

    SELECT * FROMWHERE ID  BETWEEN 1 AND 10

    解析:此语句找到表中ID字段1--10的内容,BETWEEN 是范围 1到10范围的数据  一般用于数据取范围

  • 相关阅读:
    Oracle普通表->分区表转换(9亿数据量)
    RHEL6.4 + Oracle 11g DG测试环境快速搭建参考
    java 获取时间戳的三种方式
    java sm3加密算法
    java byte数组与String互转
    Java的多线程
    最大重叠点
    23. 客户默认选项(Default Customer Options)
    Android Studio 1.3RC版 build加速
    查看linux机器是32位还是64位的方法
  • 原文地址:https://www.cnblogs.com/YorkQi/p/14801046.html
Copyright © 2011-2022 走看看