如何查询MySQL表中的数据,这些操作你得明白!

更新时间:2023-07-26 20:30:29 阅读: 评论:0

如何查询MySQL表中的数据,这些操作你得明⽩!
前⾔
本节⽐较重要,对数据表数据进⾏查询操作,其中可能⼤家不熟悉的就对于INNER JOIN(内连接)、LEFT JOIN(左连接)、RIGHT JOIN(右连接)等⼀些复杂查询。 通过本节的学习,可以让你知道这些基本的复杂查询是怎么实现的,但是建议还是需要多动⼿去敲,虽然理解了什么是内连接等,但是从理解到学会,是完全不⼀样的感觉。:
⼀、单表查询
创建查询环境
CREATE TABLE fruits(气死我了图片
f_id CHAR(10) NOT NULL,
读书读后感
s_id INT NOT NULL,
f_name char(255) NOT NULL,
f_price DECIMAL(8,2) NOT NULL,
PRIMARY KEY(f_id)
);
解释:
f_id:主键 使⽤的是CHAR类型的字符来代表主键
s_id:这个其实是批发商的编号,也就是代表该⽔果是从哪个批发商那⾥过来的,写这个字段的⽬的是为了⽅便后⾯扩增表。
f_name:⽔果的名字
f_price:⽔果的价格,使⽤的是DECIMAL这个数据类型,如果不清楚这个类型去查看⼀下上⾯⼀篇讲解数据类型的⽂章。哲学的贫困
添加数据。
INSERT INTO fruits(f_id,s_id,f_name,f_price) VALUES
(‘a1’ , 101 , ‘apple’ , 5.2),
(‘b1’ , 101 , ‘blackberry’ , 10.2),
(‘bs1’ , 102 , ‘orange’ , 11.2),
(‘bs2’ , 105 , ‘melon’ , 8.2),
(‘t1’ , 102 , ‘banana’ , 10.3),
(‘t2’ , 102 , ‘grape’ , 5.3),
(‘o2’ , 103 , ‘coconut’ , 9.2),
(‘c0’ , 101 , ‘cherry’ , 3.2),
(‘a2’ , 103 , ‘apricot’ , 2.2),
(‘l2’ , 104 , ‘lemon’ , 6.4),
(‘b2’ , 104 , ‘berry’ , 7.6),
(‘m1’ , 106, ‘mango’ , 15.6),
(‘m2’ , 105 , ‘xbabay’ , 2.6),
(‘t4’ , 107, ‘xbababa’ , 3.6),
雪燕的营养价值(‘m3’ , 105 , ‘xxtt’ , 11.6),
(‘b5’ , 107, ‘xxxx’ , 3.6 );
评价一个人
blackberry:⿊莓  melon:甜⽠  grape:葡萄  coconut:椰⼦  cherry:樱桃  apricot:杏⼦  berry:浆果  mango:芒果  后⾯⼏个xbabay都是为了测试所编写的,没有实际意义。
注意:在复制我的代码到cmd窗⼝时,应注意语句之间不能有空格,不然会报错,我这⾥是为了使你们观看更清楚,所以每⾏前⾯度加有空格,
1.1、查询所有字段
SELECT * FROM fruits;
解释:* 代表所有字段,也就是从表中将所有字段下⾯的记录度查询出来
1.2、查询指定字段
查询f_name 和 f_price 字段的记录
SELECT f_name, f_price FROM fruits;
1.3、查询指定记录
指定记录:也就是按条件进⾏查询,将满⾜⼀定条件的记录给查询出来,使⽤WHERE关键字
SELECT * FROM fruits WHERE f_name = ‘apple’;  //将名为apple的记录的所有信息度查询出来
SELECT * FROM fruits WHERE f_price > 15;    //将价格⼤于15的记录的所有字段  查询出来
1.4、带IN关键字的查询
铜吊
IN关键字:IN(xx,yy,…) 满⾜条件范围内的⼀个值即为匹配项
SELECT * FROM fruits WHERE f_name IN(‘apple’,‘orange’);
SELECT * FROM fruits WHERE s_id IN(101, 105); //s_id 为101 或者 105 的记录
吞吞吐吐的近义词喜剧电影排行榜前十名SELECT * FROM fruits WHERE s_id NOT IN(101,105); //s_id 不为101或者105的记录

本文发布于:2023-07-26 20:30:29,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1097825.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:查询   记录   代表   数据   空格   出来   编写
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图