Mysql boy
2022/8/5 2:22:44
本文主要是介绍Mysql boy,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
2022.08.04 七夕节(TAT)
P7:use sql_store;//使用sql_store 库
select * from customers //在customer这个表中选择全部的内容
where customer_id = 1// 查找customer_id = 1的人
order by first_name; // 然后将查找出来的数据 按照first_name 进行排序(首字母A的排在前面,首字母Z的排在后面)
P8:可以用as来重命名column的名字,例如说
select points,points*10 as discount_factor
from customers
还可以通过引号,(单引号,双引号来加空格,如果没有引号,必须得用下划线隔开单词)
如上图。
使用distinct来区别是不是唯一的数据,比如说我之前有2个顾客,都来自Virginia 州(VA),使用
select distinct state 将重复的州的名称去掉:
之前:
之后:
作业:
P9:
在where语句中,!= 和<>都可以表示不相等!!!
作业:
P10:查询条件,and or not 与,或 ,异或
异或是指:两个值不通异或为1,想相同异或为0
and 操作符是比or操作符优先的,比如说:
birth_data > '1990-01-01' or points > 1000 and state = 'VA'
指的是:出生日期大于1990-01-01的人 或者 (分数大于1000且 住在VA的人)
not就是非操作:直接否定一个句子,
作业:
P11:
语句select * from customers
where state = “VA” or state = “GA” or state = “FL” 就等于 where state in (“GA”,“FL”,“GA”)
等于说 in 就是 确定一个范围,在这个范围内in就可以,查找出这个范围内所有的有效值
P11:
between 关键字 意思是 在两者之间,
select * from customers
where points>=1000 and points <=3000 的意思就等于 where points between 1000 and 3000
这个and很重要!!!
作业:
这篇关于Mysql boy的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-04-26MySQL查出时间比实际晚8小时的解决方案
- 2024-04-01JPA不识别MySQL的枚举类型
- 2024-03-30mysql数据库表卡死解决方法
- 2024-03-15MySQL多数据源笔记5-ShardingJDBC实战
- 2024-03-11natural join mysql
- 2024-03-11关于VS2017,VS2015 中利用 EF使用Mysql 不显示数据源问题解决方案
- 2024-02-26mysql 阿里云xb后缀备份文件恢复-icode9专业技术文章分享
- 2024-02-22docker mysql 5.7
- 2024-02-18从 20 多套 MySQL 到 1 套 TiDB丨骏伯网络综合运营管理平台应用实践
- 2024-02-07mysql 外键索引入门介绍,为什么工作中很少有人使用?