MySQL單表查詢
單表查詢
1、查詢所有:
select * from 表名;
2、查詢選中字段數據:
select 字段名 from 表名;
3、查詢指定條件下的數據:
select 字段名 from 表名 where 條件(例id>3);
4、查詢後為字段取別名 as:
select 原名 as 更改名 from 表名;
5、模糊查詢 like:
select *from 表名 where 字段名 like 該字段裏的其中一個字符(例‘小%’,則查詢出該字段裏所有以小字開頭的數據,‘%百分號代表後面多個’,‘_下劃線代表一個’)
6、排序 order by:
select * from 表名 order by 字段名;(默認升序:asc)
select * from 表名 order by 字段名 desc;(降序:desc)
7、限制顯示數據的數量 limit :
select * from 表名 order by 字段名 limit 2;# 以字段名的升序取兩條數據,2為限制兩條數據
select * from 表名 order by 字段名 limit 2,2;
MySQL單表查詢
相關推薦
mysql--單表查詢---語句與語法
cte 。。 for 居中 默認 quit 性別 lec hang 一、單表查詢的語法 select 字段1,字段2,字段3.。。from 表名 where 條件 group by field 分領域(組
mysql 單表查詢
concat_ws 之前 max 其它 white lin sql_mod class arch 一 、單表查詢的語法 SELECT 字段1,字段2... FROM 表名 WHERE 條件 GROUP
MySQL單表查詢
多個 表名 spa lin 字符 style 一個 In 開頭 單表查詢 1、查詢所有: select * from 表名; 2、查詢選中字段數據: select 字段名 from 表名; 3、查詢指定條件下的數據: select 字段名 from 表名 where 條件(
MySQL單表查詢詳解
一、between……and……操作符 1、查詢薪水為1600到3000的員工(第一種方式:採用>= 、<=) 例如:select empno,ename,sal from emp where sal >= 1600 and sal <= 3000;
MySQL單表查詢詳細解析
一、關鍵字的執行優先順序 1,from:找到表 2,where:拿著where指定的約束條件,去檔案/表中取出一條條資料 3,group by:將取出的一條條資料進行分組,如果沒有group by,則整體作為一組 4,having:將分組的結果進行having過濾 5,selec
MySQL 單表查詢之高階查詢
一、聚合函式 聚合函式 函式名稱 作用 count() 返回某列的行數 sum() 返回某列值的和 avg() 返回某列的平均值 max() 返回某列的最大值 min() 返回某列的最小值 上面聚合函式的使用語法
MySQL單表查詢多表查詢
(1)查詢欄位,可以指定select *或者某些欄位名 (2)查詢記錄,通過where限定一個條件。如取出dept_no=20的e_name和e_job資訊 obj.selectSql('select e_name,e_job from employee where dept_no=20') (3)and o
MySQL單表查詢優化技巧彙總
csdn原文:http://blog.csdn.net/zhu19774279/article/details/46473981 -----------------------------------------------------------這是一條分割線----
python之路--MySQl單表查詢
報錯 having 去重 sele close aps 分享圖片 優先級 mysql單表查詢 一 單表查詢語法 #查詢數據的本質:mysql會到你本地的硬盤上找到對應的文件,然後打開文件,按照你的查詢條件來找出你需要的數據。下面是完整的一個單表查詢的語法 select
MySQL單表查詢練習筆記(選課)
表目錄 mysql> show tables; +-------------------+ | Tables_in_student | +-------------------+ | c
MySql單表查詢練習(1)
目錄 一、需求 二、解答 本篇從經典的單表複雜查詢入手,回顧前面的常用子句,子查詢和聚合函式知識,多多練習,才能對sql有更深刻的認識。 對子查詢和函式,子句不熟悉的朋友可以參考本專欄的文章: 1、子查詢 一、需求 假設資料庫中有一張學生成績表tb_gr
MySQL--單表查詢、多表查詢簡單概述
表的前期準備: create table emp( id int not null unique auto_increment, name varchar(20) not null, sex enum('male','female') not null default 'male',
MySQL 數據庫之單表查詢
and 使用 count 得到 註意 記錄 order by 我們 函數 一.查詢語法 SELECT 字段1,字段2... FROM 表名 WHERE 條件 GROUP BY field
mysql單表多表查詢
運算 left count family 查詢 多表連接查詢 聲明 結果 優先 單表查詢語法: select 字段1,字段2... from 表名where 條 件group by fieldhaving 篩選order by 字段limit 限制條數 關鍵字的優先級:f
「mysql優化專題」單表查詢優化的一些小總結,非索引設計(3)
flush src innodb atp show 優化 ase 驗證 where子句 單表查詢優化:(關於索引,後面再開單章講解) (0)可以先使用 EXPLAIN 關鍵字可以讓你知道MySQL是如何處理你的SQL語句的。這可以幫我們分析是查詢語句或是表結構的性能瓶頸。
mysql-數據庫單表查詢
需要 第一個 辦公 har creat 則表達式 efault src lun 一 介紹 本節內容: 查詢語法 關鍵字的執行優先級 簡單查詢 單條件查詢:WHERE 分組查詢:GROUP BY HAVING 查詢排序:ORDER BY 限制查詢的記錄數:LIMIT 使用聚合
3.MySQL優化---單表查詢優化的一些小總結(非索引設計)
sql優化 所有 結果集 單表 搜索 結果 查詢語句 cnblogs sel 整理自互聯網.摘要: 接下來這篇是查詢優化。其實,大家都知道,查詢部分是遠遠大於增刪改的,所以查詢優化會花更多篇幅去講解。本篇會先講單表查詢優化(非索引設計)。然後講多表查詢優化。索引優化設計以及
Day2 MySql函數以及單表查詢
大小 reat set time ont 隨機 pad 單表查詢 編號 SQL中的運算符 算術運算符 --算術運算符(子句) select 1+1; select 2-1; select 2*2; select 3/4; --0.75 select 3
MySQL數據庫學習【第七篇】單表查詢
not null for 比較運算符 創建 字符串 直接 過濾 field gpo 先創建表 #創建表 create table employee( id int not null unique auto_increment, name varchar(20) not
Mysql(四)-1:單表查詢
name 格式 none between 排列 字段 group 員工 tle 一 單表查詢的語法 SELECT 字段1,字段2... FROM 表名 WHERE 條件 GROUP