关闭

mysql常用基础操作语法(五)--对数据的简单条件查询【命令行模式】

标签: mysqlmysql基础查询
12514人阅读 评论(0) 收藏 举报
分类:
1、单条件查询:select 字段名 from tablename where 条件;


2、简单多条件查询,使用&&或者between and等:


3、is null和is not null查询,这里要注意null不是空字符串不是0:


4、in和not in查询,相当于是用or把in后边的集合元素连起来。注意如果in后边带的集合中存在null,那么不会影响结果,但not in后边集合中有null,就不会查处任何结果,not in也查不出null:


5、like模糊查询(不仅适用字符串):
查询以某个字符或几个字符开头或结尾或中间包含:%


如果要相反的逻辑,可以使用not,有两种略微不同的写法:


还可以使用_(下划线)作为占位符,例如下边的例子分别表示第三个字母是s(两个下划线)、第二个字母是s(一个下划线):


这里一样可以使用not。

2
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

mysql常用基础操作语法(五)--对数据的简单条件查询【命令行模式】

1、单条件查询:select 字段名 from tablename where 条件;2、简单多条件查询,使用&&或者between and等:3、is null和is not null查询,这里要注...
  • tuzongxun
  • tuzongxun
  • 2016-06-15 23:26
  • 12514

MySQL视图操作命令详解

创建视图 在MySQL中,创建视图的完整语法如下: CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}] ...
  • zhangyong329
  • zhangyong329
  • 2016-10-08 11:00
  • 2728

注入总结:mysql+mssql手工注入常用命令总结

欢迎使用Markdown编辑器写博客判断数据库类型: Access: and (select id from MSysAccessObjects) >0 返回正常说明是access MSSQL...
  • jb19900111
  • jb19900111
  • 2015-03-03 09:28
  • 4375

mysql常用基础操作语法(六)--对数据排序和限制结果数量的条件查询【命令行模式】

1、使用order by对查询的结果进行排序,asc升序,desc降序:也可以在order by后指定多个字段名和排序方式进行多级排序:2、使用limit限制查询结果的数量:上图中的0,代表查询的开始...
  • tuzongxun
  • tuzongxun
  • 2016-06-19 22:15
  • 12339

mysql常用基础操作语法(三)~~对数据的增删改操作【命令行模式】

1、插入单条数据:insert into tablename(字段名1,字段名2,...) values(值1,值2,...);从图中可以看出,插入时不需要每个字段都有值(在没有相关的约束前提下),但...
  • tuzongxun
  • tuzongxun
  • 2016-06-14 23:53
  • 6734

mysql常用基础操作语法(九)~~外连接查询【命令行模式】

1、左外连接left outer join或者left jion,outer可以省略不写,下边的右连接和全连接也一样:左外连接的意思是,以left join左边的表中的数据为基准,即左边的表中有的必须...
  • tuzongxun
  • tuzongxun
  • 2016-06-22 21:18
  • 11958

mysql常用基础操作语法(七)--统计函数和分组查询【命令行模式】

注:文中所有的。。。代表多个。1、使用count统计条数:select count(字段名。。。) from tablename;2、使用avg计算字段的平均值:select avg(字段名) fro...
  • tuzongxun
  • tuzongxun
  • 2016-06-20 22:25
  • 13894

mysql常用基础操作语法(八)~~多表查询合并结果和内连接查询【命令行模式】

1、使用union合并两个查询结果:select 字段名 from tablename1 union select 字段名 from tablename2;注意这个操作必须保证两张表字段相同,字段数据...
  • tuzongxun
  • tuzongxun
  • 2016-06-21 23:34
  • 10165

mysql常用基础操作语法(十一)~~字符串函数【命令行模式】

注:sql的移植性比较强,函数的移植性不强,一般为数据库软件特有,例如mysql有mysql的函数,oracle有oracle的函数。1、concat连接字符串:从上图中可以看出,直接使用select...
  • tuzongxun
  • tuzongxun
  • 2016-06-25 23:02
  • 8626

mysql常用基础操作语法(二)~~对表的增删改操作【命令行模式】

1、修改表名:alert table oldtablename rename newtablename; 或者alert table oldtablename rename to newtablena...
  • tuzongxun
  • tuzongxun
  • 2016-06-14 22:43
  • 5877
    有问题要问?点击QQ联系我!
    有需要,qq联系我
    1160569243
    公告栏
    个人资料
    • 访问:787103次
    • 积分:9966
    • 等级:
    • 排名:第2029名
    • 原创:229篇
    • 转载:38篇
    • 译文:0篇
    • 评论:408条