MySQL学习中的DQL的语法知识1(基础查询和条件查询)

数据库的好处

  • 可以持久化数据到本地
  • 结构化的查询
  • 启动用 net start 服务名(我的是mysql)
  • 关闭用 net stop 服务名 (要用管理员模式打开命令行)

DQL语法知识

基础查询

#语法
select #查询列表
from #表明
#特点

语法用法
查询单个字段select 字段名 from 表名;
查询多个字段select 字段名,字段名 from 表名;
查询所有字段select * from 表名;
查询常量select 常量值;(字符型和日期型的常量值必须用单引号,数值型不需要
查询函数select 函数名(实参列表)
查询表达式select 100/10;
起别名①as在②空格
去重select distinct 字段名 from 表名;
+只有一个作用 做加法运算(java中可以用来连接字符这里不行需要用concat函数,这里如果是null+任何值都是null)
concat用来拼接函数 select concat(char1, char2…)
ifnull判断某字段是不是空 select ifnull(expr1, expr2)如果expr1为null则返回expr2
isnull判断是不是空null,如果是则返回1反之返回0

条件查询

  • 语法 select 查询列表 from 表名 where 筛选条件
  • 筛选条件的分类
    • 简单条件运算符(>, <, =, <>, !=, >=, <=, <=>)
    • 逻辑运算符(&&, and, ||, or, !, not)
    • 模糊查询(like, between and, is null)
常用通配符功能
%可以匹配任意多个字符
-可以任意单个字符
|用来转移字符

如果都到这里了然后恰好你的号又登录了点个赞在走吧

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值