MySQL基本操作

将表中的key去重后显示

select distinct key from table

将三个字符型连接

select concat('11','22','33');

判断是否为空,如果为空,返回一个0值

select IFNULL( money,0)  as 奖金;

条件搜索

select

  内容

form

  表

where

  条件 ;

逻辑运算符:除了不等于为<> 其余均与Java中相同

模糊搜素

like 常与通配符搭配使用

1. like ' %a% ' 则表示选取含有a的字段

like ' __a% ' 则表示选取第三个字符为a的字段

like ' _$_% ' ESCAPE  ‘ $’ ; 则表示选取第二个字符为下划线的字段 其中escape为转义

2. between and 

选择编号在100-120的员工id的所有员工信息

select 

  *

from

  emploee

where 

  number_id BETWEEN 100 AND 120 ;

3. in 筛选某一字段是否在in的值中

安全等于(可读性低) <=>

posted @ 2022-10-19 20:14  平凡的柳先生  阅读(16)  评论(0)    收藏  举报