MySql学习-4.查询1
2024-10-08 07:04:30
1.基本查询语法:
select * from 表名;
**注意** 1.select 后写列名,*代表是所有列;
2.列名可以用as起别名,其出现在结果集中;
3.查询多个列,之间用逗号隔开;
2.条件:
2.1 查询所有的列:
2.2 查询部分列:
2.3 消除重复的行:select distinct 列名 from 表名;
**注意**:是整个行:
2.4 条件:select * from where 条件;(原理:在每一行中做运算,满足条件就放到结果集中。而select是选出来)
比较运算符:=、>、>=、<、<=、!=(<>)
2.5 逻辑运算符:and or not;
2.6 模糊查询:
2.7 范围查询:
2.7.1 in表示在一个范围:
2.7.2 between…and… 表示一个连续的范围;
2.8 空判断:
注意:null 与 ‘’是不同的:前者是不指向任何东西,后者是空字符串;
判空:is null
判非空:is not null
**注意**:不能用属性 = NULL 判断是否为空,而是属性 is null 判断是否为空;
2.9 优先级:
最新文章
- jquery on()方法绑定多个选择器,多个事件
- Java学习笔记(二十)——Java 散列表_算法内容
- centos6.3配置MFS服务器
- JS 瀑布流布局
- 如何在帝国cms后台菜单栏中添加删除链接?
- vim显示历史命令
- Android:android:gravity 和 android:layout_Gravity 的区别
- 【HDOJ】4544 湫湫系列故事——消灭兔子
- 关于sbutils中的sblaunch插件的疑惑
- JVM-触发Full GC的情况
- [LeetCode] Coin Path 硬币路径
- Windows 支持 OpenSSH 了!
- java.lang.ClassCastException: com.sun.proxy.$Proxy* cannot be cast to***
- win10磁盘碎片整理
- js中 null, undefined, 0,空字符串,false,不全等比较
- Error while trying to retrieve text for error ORA-12154
- 170412、Spring Boot Quartz介绍
- windows中实现有相同的程序运行就不在运行新的程序。
- 油田 (Oil Deposits UVA - 572)
- ES6中的一些新特性