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范围的数据  一般用于数据取范围

  • 相关阅读:
    mysql优化——show processlist命令详解
    Nginx常见错误
    nginx应用总结(1)--基础认识和应用配置
    mac键盘在ubuntu下开启fn功能按键
    字符串逆序输出--递归
    getchar返回int类型
    c语言中字符串跨行书写的问题
    ascii
    c语言中不允许在函数外部给全局变量赋值
    CF和OF的区别
  • 原文地址:https://www.cnblogs.com/YorkQi/p/14801046.html
Copyright © 2011-2022 走看看