亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

在mysql數據庫中——記錄的操作——select

標簽:
MySQL

查询记录
Select select_expr [,select_expr.....]
[
From table_references
[Where where_condition]
[group by[col_name|position][ASC|DESC],....]
[having where_condition]
[order by {col_name|expr|position}[asc|desc],....]
[limit {[offset,] row_count | row_count Offset offset]}]
]
Select_expr用法说明
查询表达式
每一个表达式表示想要的一列,必须有至少一个,
多个列之间以英文逗号分隔,
星号()表示所有列,tbl_name.可以表示命名表的所有列,
查询表达式可以使用【AS】alias_name为其赋值别名
别名可用于group by ,order by 或having 子句
例如:select 表名.id,表名.username from 表名;
注:好处:适用于连接表
例:select id AS userId,username as uname from 表名;

Where语句
条件表达式
对记录进行过滤,如果没有指定的where子句,则显示所有的记录。在where表达式中,可以使用mysql支持的函数和运算符。
Group by
查询结果分组
【group by {col_name|position}[asc|desc],...】
例:select from表名 group by sex;列名
Select
from 表名 group by 1;序号:查询第一个字段
Having的使用
分组条件(GROUP BY的条件)
1、聚合函数:MAX最大值,MIN最小值,AVG平均值,SUM求和,count()计数...只有一个返回值
2、分组条件涉及到的列必须在SELECT语句中存在
Order by :对查询结果进行排序
【order by {col_name|expr|position}[asc|desc]】
可以有多个限定条件
Limit:限制查询结构的返回数量
【limit {【offset,】row_count|row_count OFFSET offset}】
Eg1:select form 表名 limit 2;//返回从开始位置起的两行记录
Eg2:select
from 表名 limit 2,2;//注:记录的位置是从0开始的,返回第三个位置、第四个位置的两个数据
注:倒叙和正序的不同
Insert 插入记录
Insert 【into】tbl_name set col_name={expr|default},......
eg:
INSERT test SELECT username FROM users WHERE age >=30; // 字段不匹配提示
INSERT test(username) SELECT username FROM users WHERE age >=30;

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
PHP開發工程師
手記
粉絲
37
獲贊與收藏
648

關注作者,訂閱最新文章

閱讀免費教程

  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消