查詢數據指從數據庫中獲取所需要的數據。查詢數據是數據庫操作中最常用,也是最重要的操作。用戶可以根據自己對數據的需求,使用不同的查詢方式。通過不同的查詢方式,可以獲得不同的數據。MySQL中是使用SELECT語句來查詢數據的。在這一章中將講解的內容包括。
1、查詢語句的基本語法
2、在單表上查詢數據
3、使用聚合函數查詢數據
4、多表上聯合查詢
5、子查詢
6、合并查詢結果
7、為表和字段取別名
8、使用正則表達式查詢
什么是查詢?
怎么查的?
數據的準備如下:
- create table STUDENT(
- STU_ID int primary KEY,
- STU_NAME char(10) not null,
- STU_AGE smallint unsigned not null,
- STU_SEX char(2) not null
- );
- insert into STUDENT values(2001,'小王',13,'男');
- insert into STUDENT values(2002,'明明',12,'男');
- insert into STUDENT values(2003,'紅紅',14,'女');
- insert into STUDENT values(2004,'小花',13,'女');
- insert into STUDENT values(2005,'天兒',15,'男');
- insert into STUDENT values(2006,'阿獵',13,'女');
- insert into STUDENT values(2007,'阿貓',16,'男');
- insert into STUDENT values(2008,'阿狗',17,'男');
- insert into STUDENT values(2009,'黑子',14,'男');
- insert into STUDENT values(2010,'小玉',13,'女');
- insert into STUDENT values(2011,'頭頭',13,'女');
- insert into STUDENT values(2012,'冰冰',14,'女');
- insert into STUDENT values(2013,'美麗',13,'女');
- insert into STUDENT values(2014,'神樂',12,'男');
- insert into STUDENT values(2015,'天五',13,'男');
- insert into STUDENT values(2016,'小三',11,'男');
- insert into STUDENT values(2017,'阿張',13,'男');
- insert into STUDENT values(2018,'阿杰',13,'男');
- insert into STUDENT values(2019,'阿寶',13,'女');
- insert into STUDENT values(2020,'大王',14,'男');
新聞熱點
疑難解答